【Linux】ユーザーアカウントを削除する:userdel

Linux

どーも!marusukeです!

システムからユーザーアカウントを削除するコマンドuserdelについてです!

userdel コマンドでできること

 userdel [オプション] ユーザー名

userdel コマンドは、システムからユーザーアカウントを削除するためのコマンドです
基本的には /etc/passwd から指定したユーザーの情報を削除します
オプションを付けることで、ユーザーのホームディレクトリやメールスプールを一緒に削除することも可能です

userdel コマンドの使用例

ユーザーアカウントを削除する(ホームディレクトリを残す)

 sudo userdel exampleuser

このコマンドは、exampleuser のアカウントを削除しますが、ホームディレクトリ /home/exampleuser はそのまま残ります

ユーザーアカウントとホームディレクトリを削除する

 sudo userdel -r exampleuser

このコマンドは、exampleuser のアカウントを削除し、ユーザーのホームディレクトリ /home/exampleuser とメールスプールも削除します

ログイン中のユーザーを強制的に削除する

 sudo userdel -f exampleuser

通常、ログイン中のユーザーは削除できませんが、-f オプションを付けることで強制的に削除できます
注意: 使用中のプロセスが終了しないままになることがあるため、慎重に実行してください

userdel コマンドのオプション

オプション説明
-rユーザーのホームディレクトリとメールスプールも削除
-f強制的にユーザーを削除(ログイン中でも削除可能)

userdel コマンドを実行する際は、管理者 (sudo) 権限が必要です。また、誤って削除しないように慎重に使用しましてください


以上です!

ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました