需求

实际中,大家都知道如何实现ssh免密码登陆,原理要点功夫讲,不过实际操作很简单。这里是基于很多公司,因为要使用动态密码跳板机登陆,每次开启新的shell窗口都要自己重新输入动态密码,特别是用了HHKB的童鞋,那就要了狗命。

解决方案

1、进入.ssh目录下,创建一个config(如果没有这个文件)

cd ~/.ssh  
touch config  

2、编辑这个文件

vi config  

粘贴以下内容

Host *  
ControlMaster auto  
ControlPath /tmp/ssh-%r@%h  

3、ESC + :wq 保存退出
可以看到,当登陆过第一次跳板机后,开启另一个shell是可以服用ssh session(实际不是session哦,举个栗子,不要被误解)的;