修改用户名同时保留数据结构

修改用户名同时保留数据结构

我以前试过这个,但没成功。/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

相关内容