Mac OSXのターミナルでサーバにssh接続した場合、すぐ切断されてしまう場合があります。
これの対処方法をまとめたメモ(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 件のコメント:
コメントを投稿