正确修改家庭目录
我想知道,谁来正确修改用户的homedir。
我已经知道这个命令了
usermod -d /home/peter peter
但是知道,我是否必须创建homedir befor? 老homedir会发生什么? (我知道将移动内容的-m选项,但我不想移动/删除旧内容)。
因此,如果不删除并只删除旧内容,我是否只需要使用命令,就像我上面提到的那样?
我使用Ubuntu 12.04.1 LTS“Server”。
首先,usermod不能作为普通用户运行。 您需要以root身份登录,不建议使用,或者使用sudo为命令添加前缀。 该命令不会创建该文件夹,因此您需要先创建它。
cd /home; sudo mkdir peter sudo chown peter:peter peter sudo usermod -d /home/peter peter
会做你想要的。 任何现有的主文件夹将保持不变
当用户登录时,您无法更改用户的主目录(如果您以peter
身份登录,则无法使用)。