適切にユーザーのhomedirを変更するかどうかを知りたい。
私はすでにこのコマンドについて知っています
usermod -d /home/peter peter
しかし、前にhomedirを作成する必要がありますか?そして、古いhomedirはどうなりますか? (コンテンツを移動する-mオプションについては知っていますが、古いコンテンツを移動/削除したくありません)。
したがって、古いコンテンツを削除せずに残すには、上記のとおりにコマンドを使用する必要がありますか?
Ubuntu 12.04.1 LTS「サーバー」を使用します。
まず、usermodは通常のユーザーとして実行できません。推奨されないルートとしてログオンするか、コマンドの前にSudoを付ける必要があります。このコマンドはフォルダーを作成しないため、最初に作成する必要があります。
cd /home;
Sudo mkdir peter
Sudo chown peter:peter peter
Sudo usermod -d /home/peter peter
あなたがしたいことをします。既存のホームフォルダーは変更されません。
ユーザーがログインしている間は、ユーザーのホームディレクトリを変更できません(peter
としてログインしている場合は機能しません)。