/home/myuserName/
現在CentOSサーバーにログインしており、ホームディレクトリをCentOSサーバーで変更したいと思います。/var/www/html/
次のコマンドを試しました。
> sudo usermod -d /var/www/html myuserName
しかし、これによりエラーが発生しました。
usermod: user myUserName is currently logged in
ベストアンサー1
短い答え:あなたはできません。
長い答え:
HOME
ディレクトリは/etc/passwd
6番目のフィールドに設定されます。ログイン時にお読みください。シェルはこのホームディレクトリから始まります。
Joeのホームディレクトリを変更する正しい方法は次のとおりです。
- ジョーをログオフしてください。
usermod -d /new/home joe
後続のセッションのホームディレクトリを変更するために使用されます。
セッションが実行されたら、次の2つの作業を実行する必要があります。
$HOME
セッションのホームディレクトリを変更するには、編集します(すべてのアクティブセッションで繰り返し)。sudo vipw
次のセッションを編集するためのホームディレクトリ
また、権限/所有権の問題が発生する可能性があることに注意してください/var/www/html
。