Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 692 Bytes

File metadata and controls

35 lines (26 loc) · 692 Bytes

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:

$ 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:

$ 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.