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

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

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

    stone2083

    Linux下SSH Session復(fù)制

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

    詳細(xì)方法
    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 為遠(yuǎn)程機(jī)器的登錄名
    %h 為遠(yuǎn)程機(jī)器名

    原理分析

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

    可以通過ssh -v參數(shù),看debug信息驗(yàn)證以上過程

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

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

    Feedback

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

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

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

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

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

    這個沒玩過,一般只是用SSH遠(yuǎn)程連接  回復(fù)  更多評論   

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

    @stone2083
    百度的?  回復(fù)  更多評論   

    主站蜘蛛池模板: 中文字幕亚洲色图| 久久国产精品亚洲一区二区| 亚洲五月综合缴情婷婷| 99re在线这里只有精品免费| 亚洲成AV人片在线观看ww| 特级做A爰片毛片免费看无码 | 一本色道久久综合亚洲精品| 四虎国产精品永免费| 亚洲精品无码久久久久AV麻豆| 狼色精品人妻在线视频免费| 亚洲 自拍 另类小说综合图区 | 九九九国产精品成人免费视频| 亚洲美女高清一区二区三区 | 久久精品九九亚洲精品| 无码国产精品一区二区免费式芒果| 久久亚洲精品成人777大小说| 久久青草免费91线频观看站街| 亚洲福利一区二区精品秒拍| 9久9久女女免费精品视频在线观看| 中文文字幕文字幕亚洲色| 青青草国产免费久久久下载| 曰批全过程免费视频免费看| 亚洲性日韩精品一区二区三区| a色毛片免费视频| 亚洲成人黄色在线观看| 在线成人a毛片免费播放| 一个人看的免费高清视频日本| 久久精品国产69国产精品亚洲| 无码av免费一区二区三区| 7777久久亚洲中文字幕| 又黄又爽的视频免费看| 免费无码又爽又刺激网站直播| 18gay台湾男同亚洲男同| 暖暖在线日本免费中文| 精品无码一级毛片免费视频观看 | 午夜精品射精入后重之免费观看| 亚洲精品中文字幕麻豆| va亚洲va日韩不卡在线观看| 国产一区二区免费视频| 国产午夜亚洲精品| 亚洲国产精品无码专区影院|