1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 23:28:02 +00:00
Files
til/unix/shorten-ssh-commands-with-aliases.md
2025-11-12 15:00:19 -06:00

36 lines
692 B
Markdown

# Shorten SSH Commands With Aliases
Each time I need to SSH into one of my remote app boxes, like _staging_, I run a
command like the following:
```bash
$ ssh root@staging-box.com
```
Instead of having to remember the user and domain, I can add aliases to my
`~/.ssh/config` file.
```
# Staging Server
Host staging
HostName staging-box.com
User root
# Sandbox Server
Host sandbox
HostName sandbox-box.com
User root
```
Then I can SSH to each of these like so:
```bash
$ ssh staging
$ ssh sandbox
```
These aliases help a little bit, but they will help even more in situations
where I need other settings configured for the SSH sessions like `Port` or
`ForwardAgent`.