SSH Hosts

Why should ssh shell.example.com -p 2345 -l example be used when you can use ssh shell?

Create $HOME/.ssh/config file if it does not already exist. Populate it with the following data:

Host shell
User example
Hostname shell.example.com
Port 2345

That is it! You can now just ssh shell.