sudo権限を使用して他のユーザーのプロセスを終了できますか?

sudo権限を使用して他のユーザーのプロセスを終了できますか?

Fedora 22を実行しているホームデスクトップにsudo権限があります。私はsudo useradd newuser新しいユーザーを使用して作成しましたsudo passwd newuser。その後、新しいユーザーとしてログインし、su newuserスイッチを再利用しますsu dwayne

rを使用して新しいユーザーを削除しようとするとuserdel -r mewuseメッセージが表示されます。

userdel: user newuser is currently used by process 6415

ps:6415はbashシェルにnewuserを表示します。これは、newuserを使用してbashシェルにnewuserとしてログインするため、意味がありますsu newuser。これが私の問題の源です。試してみましたが、sudo kill 6415機能せず、エラーメッセージも表示されません。エラーがなければ、すべてが計画通りに進んでいると思います。マンページを読みましたが、killプロセスの使用に関する内容がkill(2)見つかりませんでした。sudo他のユーザープロセスを終了することは可能ですかsudo、それともrootとしてログインする必要がありますか?

ベストアンサー1

はい、ユーザープロセス出口を使用できますkill。シグナルを-9送信するにはパラメータを指定する必要があります。SIGKILL

例:sudo kill -9 6415

sudoを使用して他のユーザーのプロセスを終了できますか、またはrootとしてログインする必要がありますか?

を使用するときは、sudo実際にはコマンドをとして参照してくださいroot

おすすめ記事