転載・引用について

ユーザ用ツール

サイト用ツール


tweet:2019:0925_01

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

tweet:2019:0925_01 [2019/09/25 18:37] – 作成 seiriostweet:2019:0925_01 [2019/10/15 15:01] (現在) – [ControlMaster] seirios
行 79: 行 79:
     * ''%i'' : sshを実行したユーザーのUID     * ''%i'' : sshを実行したユーザーのUID
     * ''%C'' : ''%l%h%p%r''     * ''%C'' : ''%l%h%p%r''
 +===== ControlMasterに関するCommand line =====
 +  * ''ssh -M 127.0.0.1''
 +    * Masterとして動作し、RemoteのTTYを掴む。
 +    * 制御用socketは(FreeBSDの場合)''/tmp''に置かれる
 +    * 制御用socketのファイル名を取得する方法がない
 +  * ''ssh -M -S [SocketFileName] 127.0.0.1''
 +    * Masterとして動作し、RemoteのTTYを掴む。
 +    * 制御用socketは''-S''の引数に記載された''[SocketFileName]''になる
 +  * ''ssh -N -f -M -S [SocketFileName] 127.0.0.1''
 +    * Masterとして動作し、Socketを作成した後sshはBackgroundに
 +    * 制御用socketは''-S''の引数に記載された''[SocketFileName]''になる
 +  * ''ssh -N -f -O exit -S [SocketFileName] 127.0.0.1''
 +    * ''[SocketFileName]]'に紐づいたssh接続が終了する
 +  * ''ssh -N -f -M -S [SocketFileName] 127.0.0.1''を2回起動する
 +    * ''ControlMaster=auto'' 相当の挙動をする
  
tweet/2019/0925_01.txt · 最終更新: 2019/10/15 15:01 by seirios

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki