正确修改主目录

正确修改主目录

我想知道,该修改谁适当地用户的主目录。

我已经知道此命令

usermod -d /home/peter peter

但是现在,我必须先创建主目录吗?旧的主目录会怎样?(我知道 -m 选项会移动内容,但我不想移动/删除旧内容)。

那么,为了不删除而只是保留旧内容,我是否只需要使用命令,正如我上面提到的那样?

我使用 Ubuntu 12.04.1 LTS“服务器”。

答案1

首先,usermod 不能以普通用户身份运行。您需要以 root 身份登录(不推荐),或者在命令前加上 sudo。该命令不会创建文件夹,因此您需要先创建它。

cd /home;
sudo mkdir peter
sudo chown peter:peter peter
sudo usermod -d /home/peter peter

将执行您想要的操作。任何现有主文件夹将保持不变

当用户登录时,您无法更改用户的主目录(如果您以 身份登录peter,则该操作将不起作用)。

相关内容