回答:
sshセッションを終了するために必要なことはexit
、プロンプトで入力するだけです。
Shift+ `+を入力してください.
~.
あなたは、より学ぶことができSSHのmanページ、および入力して(の途中超えるビット):~?
アクティブ/接続されているSSHセッションに、再び、あなたが持っていることEnterキーを1回押す前に。
セッションがハングし、プロンプトが応答しなくなった場合は、ターミナルインスタンスを強制終了することができます。そのインスタンスに関連付けられているすべての子プロセスは、sshセッションが1つであるため、一緒に停止されます。
新しいターミナルインスタンスを開くことはできますが、徹底的にやりたい場合は、プロセスリストでsshセッションを探し、コマンドラインから強制終了します。
> ps -ef |grep ssh
501 1332 142 0 20Dec11 ?? 0:01.33 /usr/bin/ssh-agent -l
501 57172 57150 0 1:58pm ttys000 0:00.01 grep ssh
501 57139 57133 0 1:57pm ttys002 0:00.03 ssh -i/Users/ian/code/ec2-keys/id_rsa-gsg-keypair someuser@someinstance.amazonaws.com
> kill 57139
それがうまくいかない場合は試してください:
> kill -9 57139
ssh-agent
プロセスを強制終了しないでください。
または、アクティビティモニターを開いてそこでセッションを検索し、それらの強制終了ボタンを押すことができます。
~.
ます。上記を参照。
broken-pipe
、私は待つことはしません。