本人使用的是mac,terminal配置的是iterm2,相信许多公司和我司同样登陆dev/beta/prod机器的时候须要先
经过跳板机登陆。并且每每都会为每一位开发配置一个token,动态的产生一个6位的数字串,用来做为登陆密码。linux
由于每次登陆都须要输入token串,对于我这种懒鬼来讲是一件很是麻烦的事情,本文章就讲解了如何配置来实现相似于
secureCRT
同样的session clone功能session
.ssh
文件夹冲建立一个config
文件,文件内容输入:ssh
host * ControlMaster auto ControlPath ~/.ssh/master-%r@%h:%p
这样的话,当登陆第一次登陆跳板机器的时候,和往常同样,可是第二次登陆一样的跳板机的时候,就不须要输入token了。
这样能够在必定程度上减小输入token的次数。.net
若是你细心的话,你在~/.ssh/目录下发现master-*的sock文件。它记录了你目前登陆到的机器,这样的话,你登陆一样的机器就会重用同一个连接了。code