SSH Config
介紹
我們可以在 ~/.ssh/confg
內設定機器的資訊,
如此一來就可以更方便的使用 SSH。
一般設定
使用密碼:
Host machine1
HostName machine1.mydomain.com
Port 7788 # default is 22
User username
使用 Key:
Host machine1
HostName machine1.mydomain.com
User username
Port 7788 # default is 22
IdentityFile ~/.ssh/machine # your private key
SOCKS5 Proxy
Host machine1
HostName machine1.mydomain.com
User username
Port 7788 # default is 22
DynamicForward 1234 # proxy at localhost port 1234
IdentityFile ~/.ssh/machine # your private key
Jump Host
Host machine1
HostName machine1.mydomain.com
User username
IdentityFile ~/.ssh/machine
# machine1 -> machine2
Host machine2
HostName machine2.mydomain.com
ProxyJump machine1
# machine1 -> machine2 -> machine3
Host machine3
HostName machine3.mydomain.com
ProxyJump machine2