ユーザーのログアウトとアカウントの削除

ユーザーのログアウトとアカウントの削除

特定のユーザーが一括メーラーを使用しており、IPアドレスがブラックリストに登録されているサーバー(CentOS 6、Plesk 11.5)に問題があります。以下を使用してユーザーを削除しようとしました。

/usr/sbin/userdel test

ただし、ユーザーが現在ログインしているというメッセージが返されます。大丈夫だと思いました。プロセスを終了します。だから私は次のことを試みます:

pkill -u test

以下を使用してアカウントをロックします。

passwd -l test

これにより、将来ユーザーがシステムにログインするのを防ぐことができます。

それでもユーザーがログインしていると表示されます。このユーザーをシステムから削除するにはどうすればログアウトできますか?

ベストアンサー1

まず、すべての「テスト」ユーザーのプロセスをgrepし、すべてのpidを-9で終了してからユーザーを削除します。

pgrep -u test
ps -fp $(pgrep -u test)
killall -KILL -u test
userdel -r test

おすすめ記事