suと他のユーザーをログアウトする方法

suと他のユーザーをログアウトする方法

もしそうなら、SSHセッションで標準ユーザーとしてログインし、rootとしてログインするときに、単一のコマンドで両方のアカウントからログアウトする方法は?

代わりに:

root@host:/exit
user@host:/exit

それは次のとおりです。

root@host:/magicallyLogEveryoneOut -bladow

答え1

入力するコマンドにさらにキーストロークが必要であることを確認したら、両方のセッションを終了することをお勧めしCTRL DますCTRLD

答え2

1つのコマンドでこれを行うことに関する正確な質問:私のRHELシステムの1つでこのコマンドが機能します。

fuser -k `tty`

ここで、SIGKILLは-9端末に接続されたPIDです。システムgettyプログラムは自分で再生成する必要があります。私はこれを試しましたが、rootsudoする必要があったセッションで私を追い出しました。

しかし、多くのバックグラウンドジョブが実行されており、そのうちの1つを実行させておくかと思って編集証が生じるので、この作業を躊躇します。しかも怠け者(攻撃しようとする意図なし)。

窓が閉じるまで「CTRL-Cをしてから」をする習慣を持ち上げることをお勧めします。CTRL-D

関連情報