web-dev-qa-db-ja.com

ユーザーのデフォルトのホームディレクトリを変更する

これからユーザーのデフォルトのホームディレクトリを変更したい:

User: john
Default home: /home/john

これに:

User: john
Home: /var/www/project/new-home

どうすればそれができますか?

私がこれまでに試したことは、usermodを使用することです。

usermod -m -d /var/www/project/john john

1人のユーザーで機能しましたが、ジョンとサラの2人のユーザーがいて、サラで同じことを試したところ、次のようになりました。

usermod: no changes
1

Usermodが機能しない理由はわかりませんが、実際には問題ではありません。簡単に確認および編集できます/etc/passwd必要に応じて、必要な変更を加えます。次に、必要に応じて、既存のホームディレクトリを/ var/www/project /に移動します。

2
Ryan Babchishin