これの対処方法をまとめたメモ(ssh2接続の場合です)
■サーバ側の設定
/etc/ssh/sshd_configに下記を設定
: : #Compression delayed #ClientAliveInterval 0 ←元々の設定 ClientAliveInterval 15 ←これを追加 #ClientAliveCountMax 3 ←元々の設定 ClientAliveCountMax 3 ←これを追加 #ShowPatchLevel no : :設定したらreloadかstop&startして有効にする。
■Mac OSX側の設定
(1) なければ自分のホームディレクトリに「.ssh」ディレクトリを作成(属性は700)
(2) なければ「.ssh」に「config」ファイルを作成(属性は600)
(3) 「config」ファイルに下記の内容を追記
Host * ServerAliveInterval 60これで切断されなくなります。
WindowsのTeraTermはデフォルトでKeepAliveの設定が有効になっています。
メニュー「Setup」から「SSH」を選択し、「HeartBeat(KeepAlive)」で設定できます。
0 件のコメント:
コメントを投稿