【工具】iTerm2 实现类似 SecureCRT 克隆会话(clone session)配置

时间:2024-03-16 17:29:20


由于开发工作中经常需要通过SSH连接远程服务器,并且登录公司的服务器需要先经过一个跳板机(relay机器)来登录,每次登录都要输入密码非常麻烦。
在Mac的iTerm2中可以配置类似于SecureCRT那样的 clone session的功能,(即只需要第一次登录的时候需要输入密码,后续打开多个tab都不需要输入密码)。

1. 配置iTerm2

先在iTerm2的Profiles中新增一个Profile配置如下图所示:

【工具】iTerm2 实现类似 SecureCRT 克隆会话(clone session)配置

2. 修改SSH config

然后修改~/.ssh/config文件,新增如下内容:

host *
ControlMaster auto
ControlPath ~/.ssh/master-%[email protected]%h:%p

保存,重启iTerm2,配置成功。

3. 使用说明

打开iTerm2后,点击菜单栏中的Profiles,然后点击打开刚刚新增的一个Profile配置,如下图所示:

【工具】iTerm2 实现类似 SecureCRT 克隆会话(clone session)配置

第一次的时候需要输入密码等信息,再按照此方法打开一个新的tab时无需再输入密码,非常方便。