ssh keepalive

ネットワークの構成を変えて、サーバーにルーター越しに接続するようにしたところ、
10分ほど離席するとsshのコネクションが切断される症状が。

パケットが一定時間流れないとルーターのNATテーブルが廃棄されてしまうため、
timeoutの設定を変えるか、定期的に無害なパケットを流す必要があるとのこと

http://chalow.net/2008-02-26-2.html

を参考に.ssh/configに

ServerAliveInterval 300

を追加