我以前试过这个,但没成功。/home/USER
当我更改用户名时,如何更改用户的目录,以及如何在不造成严重破坏的情况下更新用户名?
答案1
如果您只更改用户名(大概是通过编辑/etc/passwd
、/etc/shadow
和/etc/group
),那么只需mv /home/USER /home/NEWUSER
以 root 身份执行操作就足够了,假设您还更改了/etc/passwd
用作该用户主目录的目录。
如果 UID(和/或 GID)也发生了变化,您也需要运行chmod -R NEWUSER.NEWGROUP /home/NEWUSER
。