<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    stone2083

    Linux下SSH Session復制

    羨慕Windows下secureCRT的Session Copy功能,一直在尋找Linux下類似的軟件,殊不知SSH本身就支持此功能。
    特別感謝阿干同學的郵件分享。

    詳細方法
    Linux/mac下,在$HOME/.ssh/config中加入
    Host 
    *
    ControlMaster auto
    ControlPath 
    /tmp/ssh-%r@%h
    至此只要第一次SSH登錄輸入密碼,之后同個Hosts則免登。

    配置文件分析
    man ssh_config 5
    ControlPath
                 Specify the path to the control socket used for connection sharing as described in the ControlMaster section
                 above or the string “none” to disable connection sharing.  In the path, ‘%l’ will be substituted by the
                 local host name, ‘%h’ will be substituted by the target host name, ‘%p’ the port, and ‘%r’ by the remote
                 login username.  It is recommended that any ControlPath used for opportunistic connection sharing include at
                 least %h, %p, and %r.  This ensures that shared connections are uniquely identified.
    %r 為遠程機器的登錄名
    %h 為遠程機器名

    原理分析

    嚴格地講,它并不是真正意義上的Session Copy,而只能說是共享Socket。
    第一次登錄的時候,將Socket以文件的形式保存到:/tmp/ssh-%r@%h這個路徑
    之后登錄的時候,一旦發現是同個主機,則復用這個Socket
    故,一旦主進程強制退出(Ctrl+C),則其他SSH則被迫退出。

    可以通過ssh -v參數,看debug信息驗證以上過程

    備注
    有同學說在linux上通過證書的形式,可以實現免登錄,沒錯。
    對于靜態密碼,完全可以這么干;對于動態密碼(口令的方式),則上述手段可以方便很多。

    posted on 2011-08-25 17:02 stone2083 閱讀(3650) 評論(4)  編輯  收藏 所屬分類: linux

    Feedback

    # re: Linux下SSH Session復制 2011-08-25 22:19 gavingeng

    ssh -keygen -C 'xxx@xxx.com' -t rsa  回復  更多評論   

    # re: Linux下SSH Session復制 2011-08-26 09:04 stone2083

    @gavingeng
    不錯的方法。像開發服務器上,就可以這么干。不過對于線上環境,跳板機+動態口令,那么Session復制的方式是最理想的了。
    除了證書方式,linux下sshpass軟件,也還是不錯的。  回復  更多評論   

    # re: Linux下SSH Session復制 2011-08-26 09:59 淘寶女裝

    這個沒玩過,一般只是用SSH遠程連接  回復  更多評論   

    # re: Linux下SSH Session復制 2014-07-04 13:08 kehr

    @stone2083
    百度的?  回復  更多評論   

    主站蜘蛛池模板: 好大好硬好爽免费视频| 性短视频在线观看免费不卡流畅| 成人免费无遮挡无码黄漫视频| 亚洲色图.com| 久草视频免费在线| 亚洲乱码日产精品BD在线观看| 波多野结衣免费在线观看| 亚洲一区在线观看视频| 麻豆国产入口在线观看免费| 激情无码亚洲一区二区三区 | 中国一级毛片免费看视频| 国产亚洲精品无码专区| 中文字幕无码毛片免费看| 亚洲成人在线网站| 免费特级黄毛片在线成人观看| 亚洲高清中文字幕免费| 国产在线19禁免费观看国产 | 亚洲日产韩国一二三四区| 免费观看成人久久网免费观看| 91亚洲va在线天线va天堂va国产 | 日韩精品成人无码专区免费 | 男女一边桶一边摸一边脱视频免费| 日本亚洲视频在线 | 国产精品午夜免费观看网站| 亚洲AV无码精品无码麻豆| 午夜福利不卡片在线播放免费| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲精品免费在线观看| 亚洲无成人网77777| 又粗又硬又黄又爽的免费视频| 久久国产乱子伦精品免费午夜| 亚洲福利秒拍一区二区| 在线观看免费国产视频| 免费无码作爱视频| 亚洲啪AV永久无码精品放毛片| 久久精品国产亚洲Aⅴ香蕉| av大片在线无码免费| 老湿机一区午夜精品免费福利| 亚洲AV成人精品网站在线播放| 午夜免费不卡毛片完整版| a毛片久久免费观看|