XShell 登录跳板机后自动跳转到目标机器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shida_csdn/article/details/86621097

一、引言

        在实际的生产环境中,有很多机器都有登录限制,必须通过跳板机进行跳转。

        为了避免每次都输入 ssh 跳转命令,可以利用 XShell 实现自动跳转。

二、设置步骤

2.1   配置登录跳板机的连接地址、用户名、密码

        

        

2.2   配置登录跳板机后自动跳转到目标机

         

         这里的 1、2、3 步相信大家都能理解,重点讲下第 4 步的填写规范

         XShell 是通过判断终端上打印出的字符,来决定下一步如何输入的

         这里的 ~]# 是以 root 用户登录跳板机后,终端最后打印出的字符,比如我们手动登陆下跳板机

         

         可以看到最后的命令提示符,就是 ~]#,当然你也可以填写更长的提示符,比如 [root@centos-01 ~]#

         当 XShell 读取到该字符串,就自动地向终端发送我们填写好的命令 ssh [email protected]

         同样地,当遇到 password: 时,需要输入密码,我们分别配置进去即可

         最后的配置如下:

         

2.3  验证

       经过上述配置,我们就可以通过 XShell 直接连接目标机器了

       选择我们配置好的会话,连接

       

       

       跳板机自动跳转配置完成!

猜你喜欢

转载自blog.csdn.net/shida_csdn/article/details/86621097