2019年3月21日デフォルトの設定のままSSH接続をしていると、すぐタイムアウトしてしまうため、サーバーの設定を変更することにしました。ちなみに、私はSSH接続をするときは「vSSH」というSSHクライアントを使っています。設定手順sshd_configを編集します。/etc/ssh/sshd_config今回は「ClientAliveInterval」と「ClientAliveCountMax」の設定を編集します。numberで行数を確認すると、126行目と127行目に該当がありました。numberClientAliveIntervalはサーバーがクライアントに向かってつながっているか確かめるメッセージを送って、それがタイムアウトになる時間を秒数で設定します。0だとメッセージを送らないようになっています。0ClientAliveCountMaxは、タイムアウトになった際に試してみる回数です。最初の試行を入れて「3」で、ClientAliveIntervalが「60」の場合、合計で60x3の180秒待つことになります。3この2つを編集します。ClientAliveIntervalを60として、ClientAliveCountMaxを5に設定。5回)までタイムアウトされないようになります。最後にsshdを再起動して、設定を反映します。sshd.service以上です。