If you ssh to many hosts then you are aware of the pain that it takes to ssh with different username and hostname. There is an alias that you can creat with native ssh though. Here I will show you the same with an example.
cat <<EOF >>~/.ssh/config
Username <user name>
Port <port number>
You can optionally omit the parameters that you do not require explicitly. For example, if your port number is default then you can simply ignore the parameter.
Once this is done, you can simply ssh with the alias name, for ex:
Note: Remember to change the mode of the config file to “644” if the file does not exist already.
Add this with the key authentication for ssh and you have a password-less alias based ssh setup 🙂
- Guaranteeing scripts don’t get hung on remote ssh (standalone-sysadmin.com)
- Configuring SSH (ciscoskills.net)
- Accessing a BackTrack server via mobile phone in a secure way (hackoblog.com)
- How to connect to a non standard SSH port in the Mac terminal (chimac.net)