Ubuntu でユーザーを削除しながら、ホーム ディレクトリを保持するにはどうすればよいでしょうか?

Ubuntu でユーザーを削除しながら、ホーム ディレクトリを保持するにはどうすればよいでしょうか?

ユーザーを削除する必要がありますが、そのユーザーのホーム ディレクトリは保持する必要があります。

試してみましたuserdel -r userが、ホームディレクトリも削除されます。

これを実行する方法はありますか?

答え1

は、-rあなたが望むこととは全く逆のことを行います。 出典userdel --help:

-r, --remove    remove home directory and mail spool

の代わりにuserdel -r user、以下を使用します:

userdel user

答え2

オプション1:

deluser コマンドを使用します。

ただし、その前に/etc/deluser.confファイルを確認してください。

そしてラインをチェック

# Remove home directory and mail spool when user is removed
REMOVE_HOME = 0

deluser を呼び出す前に、これが 0 (1 ではない) であることを確認してください。

オプション2:

sudo vipw 削除するエントリを見つけます (行の最初の部分から最初の ':' までがユーザー名です)。次に、「dd」と入力して行全体を削除します。

「esc + wq」で保存して終了します。

関連情報