使用XShell简化跳板机到开发机的登录操作

Linux大全评论629 views阅读模式

背景

我在Qunar的工作是运维开发,因此需要通过终端连接到远程开发机进行工作,由于安全等因素,登录开发机时需要先登录跳板机,然后在跳板机上再实际连接开发机,如下图所示:

使用XShell简化跳板机到开发机的登录操作

正常的登录流程

使用ssh命令登录跳板机,输入自己的设置的密码+token生成的动态密码;

登录跳板机成功后,在跳板机分配的终端中使用ssh命令再登录开发机,跳板机和开发机之间采用带密码的ssh验证,因此需要输入ssh私钥的密码。

登录过程如下图所示:

连接跳板机

使用XShell简化跳板机到开发机的登录操作

输入用户名

使用XShell简化跳板机到开发机的登录操作

输入用户密码+token动态密码

使用XShell简化跳板机到开发机的登录操作

跳板机登录成功

使用XShell简化跳板机到开发机的登录操作

从跳板机上登录开发机

使用XShell简化跳板机到开发机的登录操作

输入ssh私钥密码后,登录成功

使用XShell简化跳板机到开发机的登录操作

简化流程

登录跳板机,输入用户名这个过程可以简化,即使用XShell自动完成用户名的输入,如下图所示:

使用XShell简化跳板机到开发机的登录操作

登录跳板机成功后,可以设置自动登录开发机

使用XShell简化跳板机到开发机的登录操作

企鹅博客
  • 本文由 发表于 2019年9月17日 00:52:59
  • 转载请务必保留本文链接:https://www.qieseo.com/217725.html

发表评论