mac的終端默許在打開1個新的tab/window的時候需要重新輸入ssh的密碼, 很不方便。本文完成在mac中設置,實現secureCRT/xshell里的克隆會話功能, 即新開1個terminal進行ssh連接無需重新輸入密碼。
原理很簡單,開1個ssh連接在后臺放著,以后再有需要用到ssh到一樣主機的時候,直接使用這個連接的socket文件,不用再創建連接了,同理,也不需要再進行用戶身份驗證。
默許是關閉的,可以在~/.ssh/config中打開, 加入以下代碼段:
Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
就能夠了
參考博客:
http://www.fwolf.com/blog/post/385