Mac下iterm2 克隆会话功能

Posted mitsuhide1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下iterm2 克隆会话功能相关的知识,希望对你有一定的参考价值。

因为每次需要先登录跳转机,再登录开发机,输入两次密码,过于繁琐,所以上网找了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个窗口了.

以上是关于Mac下iterm2 克隆会话功能的主要内容,如果未能解决你的问题,请参考以下文章

Mac下,使用sshpass让iterm2支持多ssh登录信息保存

MAC下使用zsh搭配iTerm2,打造有git提示的shell

打造Mac OS 最强终端利器 iTerm2

Mac下,使用sshpass让iterm2支持多ssh登录信息保存

打造Mac OS 最强终端利器 iTerm2

mac下,iterm2完全可以替换securecrt