I マシンにroot
でログインしてwho
と入力してどのユーザーがログインしているかを確認すると、他の人もrootでログインしていることがわかりました
devuser pts/0 2011-11-18 09:55 (xxx.xxx.xxx.xxx)
root pts/1 2011-11-18 09:56 (xxx.xxx.xxx.xxx)
testuser pts/2 2011-11-18 14:54 (xxx.xxx.xxx.xxx)
root pts/3 2011-11-18 14:55 (xxx.xxx.xxx.xxx)
pts/3のrootユーザを強制的にログアウトさせるにはどうすればいいですか?
62 Mithun Sreedharan 2011-11-18
ベストアンサー
セッションリーダーと呼ばれる親プロセスを殺すことでセッションを終了させます。それがどのプロセスにあるのかを調べてください
ps -dN|grep pts/3
58 Fabel 2011-11-23
ユーザを kill したりログアウトしたりするには、KILL シグナルを送信します。以下のコマンドを入力してください
# skill -KILL -u vivek
詳細については、これらのリンクをチェックしてください
- http://www.cyberciti.biz/tips/howto-linux-kill-and-logout-users.html
- http://www.serverschool.com/server-security/how-to-kill-a-user-session-on-a-linux-server/
26 Niranjan Singh 2011-11-18
上のファベルの回答を少し改善
\# *for pid in $(for ptsn in $(w | grep **user_name** | grep pts | awk '{print $2}'); do ps -dN | grep "$ptsn " | awk '{print $1}' ; done); do kill -9 $pid; done*
0 collisio 2016-11-16