有时候,我们安装的时候对用户名不满意,但是我们之前已经对这个用户做了很多配置,所以最好的办法就是把用户名改成我们期望的,而不是重新创建一个新的用户名,重新配置。但是在更改用户名和相关配置文件的时候一定要小心,因为稍有疏忽就会导致重启后无法登录。本文基于以下假设:现有用户名为taylor,该账号具有sudo权限,该账号具有修改以下涉及的配置文件的权限;预期的用户名是nicolas。备注:如果taylor账号没有修改配置文件的权限,可以使用sudochmod命令授予权限。修改sudoer文件,添加需要的用户名和权限sudovim/etc/sudoers修改shadow文件,将taylor替换为nicolassudovim/etc/shadow修改用户初始目录sudomv/home/taylor/home/nicolas修改passwd文件,将原来的用户名和初始目录修改为预期的sudovim/etc/passwdrestart,用新用户登录,会发现修改成功。
