<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ù)  更多評論   

    主站蜘蛛池模板: 国产成人精品日本亚洲语音 | jlzzjlzz亚洲乱熟在线播放| 两个人日本免费完整版在线观看1| 亚洲网址在线观看你懂的| 亚洲AV区无码字幕中文色| 黄页网站免费在线观看| 一边摸一边爽一边叫床免费视频| 日韩视频在线免费观看| 中文无码日韩欧免费视频| 亚洲一区在线视频观看| 亚洲一区二区精品视频| 人成午夜免费视频在线观看| 久青草视频在线观看免费| 国产精品亚洲自在线播放页码 | 亚洲国产无线乱码在线观看| 亚洲人成色7777在线观看| 性感美女视频在线观看免费精品 | 国产精品免费大片| 国产成人精品久久亚洲高清不卡| 亚洲av日韩av高潮潮喷无码| 免费国产人做人视频在线观看| 最近中文字幕国语免费完整 | 国产日韩AV免费无码一区二区三区| 亚洲av乱码一区二区三区香蕉| 亚洲人成伊人成综合网久久久| 狼友av永久网站免费观看| 蜜芽亚洲av无码一区二区三区| 亚洲AV无码专区亚洲AV伊甸园| 亚洲av日韩av欧v在线天堂| 免费国产作爱视频网站| 久久午夜免费鲁丝片| 人妻免费久久久久久久了| 亚洲AV无码码潮喷在线观看| 亚洲?V无码成人精品区日韩| 好吊妞998视频免费观看在线| 亚洲精品视频免费看| 久久青草免费91线频观看不卡| 一级毛片不卡免费看老司机| 精品久久久久久亚洲综合网| 亚洲中文字幕乱码一区| 中文字幕精品亚洲无线码一区|