New-Village

月間ブログ。だいたい1カ月に1回は更新しているようです。

MACのSSHが勝手に切断される

MACSSHを使っていて、たまにターミナル以外の作業をしていると、以下のようなエラーを出して、SSHが切断されてしまう。

[server@centos ~]$ Write failed: Broken pipe

この問題は、MACのターミナルで以下の通り操作することで解消できる。

New-Village:~ New-Village$ echo ServerAliveInterval 30 >> .ssh/config
New-Village:~ New-Village$ chmod 600 .ssh/config

これで30秒おきにサーバーに対してシグナルを発信するので、操作していなくてもSSHが自動切断されなくなります。