SSH 跳板机与代理
基于各种复杂环境,ssh 无法直接连接目标主机,需要借助中间的跳板机或者代理来连接。通常使用 ssh-agent 来通过跳板机连接目标主机,使用 ProxyCommand 或者 ProxyJump 连接更方便。
跳板机
在 ~/.ssh/config 中给跳板机一个方便记忆的别名,比如 jumpserver
Host jumpserver
User root
HostName 1.2.3.4
Port 2222
IdentityFile ~/.ssh/jump.pem
之后就可以通过 ssh jumpserver 登录到跳板机。