リモートログアウト

リモートログアウト

昨日、私は同僚のコンピュータで作業していたので、SSHを使用して私のクラスタアカウントにログインしましたが、セッションを開いたまま家に帰りました。
彼が私の前にセッションを終了したかどうかはわかりません。
マイコンピュータで、クラスタ内の開いているすべてのセッションをログアウト(終了)する必要があります。

開いているすべてのセッションからログアウトする方法は?

メモ: パスワードを変更すると役に立ちますが、パスワードを変更することはできません。

ベストアンサー1

who -uログインしたユーザーのリストとシェルセッションのPIDを提供するコマンドを使用できます。

root@server:/# who -u
root     - pts/0        2017-08-08 15:52 00:08       21934 (192.168.5.33)
root     - pts/1        2017-08-08 16:07   .         31669 (192.168.5.33)

その後、それに応じてシェルセッションを終了します(あなたの場合はユーザーに属するセッション)。

root@server:/# kill 21934 31669

シェルを終了すると、親 SSH セッションも終了します。

おすすめ記事