在实际的生产环境中,有很多机器都有登录限制,必须通过跳板机进行跳转。为了避免每次都输入 ssh 跳转命令,可以利用 XShell 实现自动跳转。
1 配置登录跳板机的连接地址、用户名、密码
2 配置登录跳板机后自动跳转到目标机
这里的 ~]# 是以 root 用户登录跳板机后,终端{BANNED}{BANNED}最佳佳后打印出的字符,比如我们手动登陆下跳板机。可以看到{BANNED}{BANNED}最佳佳后的命令提示符,就是 ~]#,当然你也可以填写更长的提示符,比如 [root@centos-01 ~]#
当 XShell 读取到该字符串,就自动地向终端发送我们填写好的命令 ssh
同样地,当遇到 password: 时,需要输入密码,我们分别配置进去即可。