因为每次需要先登录跳转机,再登录开发机,输入两次密码,过于繁琐,所以上网找了iterm下克隆会话功能。
网上说command下的command也要配置,亲测不用,只选中下面的reuse previous sessions’s directory就行。
配置Mac所在机器的ssh
vim ~/.ssh/config
输入下面三行
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
重新打开终端,第一次,你还是需要输入密码,第二次ssh登录同一台机器,你就不用输入密码了,跟secureCRT一样的clone session的方式一样。
在~/.ssh/目录下发现master-*的sock文件。它记录了你目前登录到的机器,这样的话,你登录同样的机器就会重用同一个链接了
mac下实现克隆ssh会话
在/etc/ssh_config 文件中加入
Host * ControlMaster auto ControlPath ~/.ssh/master-%r@%h:%p
下次登陆同一站点的时候就会自动复用已有的回话. 可以只输入一次密码开N个窗口了.