ssh使用跳板机 #
- 在
~/.ssh/config中进行配置,~/.ssh/config在Windows系统下位置:C:\Users\用户名\.ssh\config
~/.ssh/config在Linux系统下位置:/home/用户名/.ssh/config
~/.ssh/config在Mac系统下位置:/Users/用户名/.ssh/config
- 配置内容如下:
Host jump-server HostName jump.example.com # 或者 IP地址 User jumpuser Port 22 # 或自定义端口 IdentityFile ~/.ssh/jump-server-key # 跳板机的私钥文件 Host target-server HostName target.example.com # 或者 IP地址 该IP只要可以被跳板机jump-server访问到即可 User targetuser Port 22 # 或自定义端口 ProxyJump jump-server # 使用跳板机 - 命令行使用:
ssh target-server即可