SSH: 固まった接続は Enter → ~. で切る(~? でエスケープ一覧)
回線が切れて SSH セッションが固まると Ctrl+C も Ctrl+D も効かない。行頭で ~. と打てば、手元の ssh クライアントが接続を強制終了してくれる。ターミナルごと閉じなくてよい。
手順
Enterを押す(エスケープ文字~は行頭でしか認識されない)~.と打つ → 接続が切れてローカルのシェルに戻る- ほかのコマンドは
~?で一覧表示できる(例:~^Zで ssh をサスペンド、~#で転送中の接続一覧)
注意点
- 多段 SSH(踏み台経由)の場合、
~~.のように~を重ねると内側のセッションを切れる。 ~/.ssh/configのEscapeCharで別の文字にしている環境もある。- そもそも固まりにくくするには
ServerAliveInterval 60などのキープアライブを設定する。