13. SSH¶
13.1. Generate Key¶
ssh-keygen
Add comment
~/.id_rsa
~/.id_rsa.pub
13.2. Connect¶
ssh -i myprivatekey.pem -l myuser myhost
13.4. Known Hosts¶
13.5. Port Forwarding¶
Reverse Tunnel
-L
-R
13.6. Config and Host Aliases¶
~/.ssh/config
Host myhost1
HostName 10.13.37.1
Port 22
User myuser
Host myhost2
HostName 10.13.37.2
Port 22
User myuser
LocalForward 3000 127.0.0.1:3000
LocalForward 8083 127.0.0.1:8083
LocalForward 8084 127.0.0.1:8084
IdentityFile ~/.id_rsa
Host *
ServerAliveInterval 30
ServerAliveCountMax 2
13.7. SSHd¶
Disabling password authentication
/etc/ssh/sshd_config
sudo service sshd restart