GNU/Linux >> Linux の 問題 >  >> Linux

1 つのコマンドですべての SSH 接続を終了し、PuTTY を閉じる

ssh を使ってみてください 接続終了エスケープ シーケンス。

ssh で セッション、~. を入力 (チルダドット)。入力した文字は表示されませんが、セッションはすぐに終了します。

$ ~.
$ Connection to me.myhost.com closed.  

man 1 ssh から

The supported escapes (assuming the default ‘~’) are:
 ~.      Disconnect.
 ~^Z     Background ssh.
 ~#      List forwarded connections.
 ~&      Background ssh at logout when waiting for forwarded 
         connection / X11 sessions to terminate.
 ~?      Display a list of escape characters.
 ~B      Send a BREAK to the remote system (only useful for SSH protocol
         version 2 and if the peer supports it).
 ~C      Open command line.  Currently this allows the addition of port 
         forwardings using the -L, -R and -D options (see above). It also
         allows the cancellation of existing remote port-forwardings using 
         -KR[bind_address:]port.  !command allows the user to execute a 
         local command if the PermitLocalCommand option is enabled in
         ssh_config(5).  Basic help is available, using the -h option.
 ~R      Request rekeying of the connection (only useful for SSH protocol 
         version 2 and if the peer supports it).

Ctrl を押すだけです D Ctrl キーを押しながら「d」キーを押して、ウィンドウが消えるまでログアウトします。


PuTTY を閉じるだけです。 (Alt +F4 デフォルトでは IIRC です。)


Linux
  1. その中にディレクトリとファイルを作成するための1つのコマンドlinuxコマンド

  2. 1 つのコマンドでファイルのすべてのシンボリック リンクを削除する

  3. sshfs を使用したコマンドラインでのユーザー名とパスワード

  1. LinuxでアクティブなSSH接続を見つける方法

  2. Ssh –OpensshキーとPuttyキーの違いは?

  3. SSH - ~/.ssh/config ファイルに -t コマンドを含める方法

  1. 複数のホストにSSHで接続し、コマンドを実行しますか?

  2. 使用可能なすべてのコマンドとエイリアスを一覧表示する Linux コマンド

  3. を除くすべてのファイルを一覧表示するコマンド。 (ドット) と .. (ドット ドット)