
ユーザーを削除する必要がありますが、そのユーザーのホーム ディレクトリは保持する必要があります。
試してみました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」で保存して終了します。