日々精進

新しく学んだことを書き留めていきます

macからsshで接続しているときに「Write failed: Broken pipe」が出て接続が切れる

クライアントもサーバもMacssh接続しているときに起きた。
OS:OS X 10.9
これはsshクライアントまたはサーバの設定でKeepAliveの長さを設定してやればよい。
今回はサーバ側の設定を修正した。
sshdの設定を変更する
 サーバ側の/etc/sshd_configに以下を追加。
 600*10=6000秒=100分で切れる設定にした。

ClientAliveInterval 600
ClientAliveCountMax 10



・設定をリロードする
 システム環境設定>共有>リモートログイン を一度切り、再度ONにすると
 設定がリロードされる。


参考:バケツ: Mac OSXでssh接続してすぐ切れちゃう場合の対処方法