【Linux SSH】タイムアウトを防ぐ方法

Tags
macOS
Linux
Mac
SSH
Release Date
2019/8/19
ID
12

■ 目次


 

1. はじめに

EC2のインスタンスに対してSSH接続してる最中に、パソコンの前から離れる事があると思いますが、例えばトイレから帰ってきたら・・・
packet_write_wait: Connection to xxx.yyy.aaa.ooo port 22: Broken pipe
Shell
接続が切れてる?!って事がよくあると思うので対策方法を備忘録として残しておきます。

 

2. クライアント(Mac)側の設定

お好みのエディタで ~/.ssh/config を作成または開く
$ vim ~/.ssh/config
=============================
Host *
  ServerAliveInterval 60
=============================
Shell
 

2.1. 簡単な解説

  • Host *
    • すべてのサーバーに対して
  • ServerAliveInterval 60
    • 自動的に60秒毎にサーバが生きてるかを問い合わせ