Essential SSH commands
The following ssh commands are used by me in everyday development activity. So it prompted me to write a blog post about the essential SSH commands during java development. SSH to a remote server using username and password ssh username@remote-server-host-or-ip SSH to a remote server with a specific port (other than 22) ssh username@remote-server-host-or-ip -p 26 SSH to a remote server using private key (or identity file) ssh -i /path/to/private-key.pem username@remote-server-host-or-ip SSH without host checking ssh -o "StrictHostKeyChecking no" username@remote-server-host-or-ip This avoids the manual confirmation check prompted as given below The authenticity of host '111.222.333.444 (111.222.333.444)' can't be established. RSA key fingerprint is f3:cf:58:ae:71:0b:c8:04:6f:34:a3:b2:e4:1e:0c:8b. Are you sure you want to continue connecting (yes/no)? SSH to a remote server with agent forwarding The following command forwards your SSH auth schem...