SSH
Use SSH config file. It saves quite a bit of keystrokes by pre-specifying all the necessary options and full address for the servers.
Consider copying your public key to the authorized key list in the server. This eliminates password typing. Note that it also means whoever has access to the local machine and also login to the server as well.
Software
- csshX is a tool to allow simultaneous control of multiple SSH sessions.
- https://sshx.io: a web-based collaborative terminal.
Tips
- SSH config
- SSH tunneling
- Adding the public key to remote servers:
ssh-copy-id user@host
or cat ~/.ssh/id_rsa.pub | ssh user@host 'cat - >> ~/.ssh/authorized_keys'
- Generating a public key:
ssh-keygen -t rsa -C "your_email@youremail.com"