1. 使用root用户权限
sudo su
进入root用户权限。
2. 修改 /etc/passwd用户信息文件
gedit /etc/passwd
找到代表原用户名的那一行,将用户名和后面的用户文件夹目录都修改为新用户名,保存并关闭。
如果没有gedit工具需要先下载gedit,使用其他的文本编辑工具也可以,比如vim。
3. 修改 /etc/shadow用户密码文件
gedit /etc/shadow
找到原用户名对应的地方,修改旧的用户名为新用户名,保存并关闭。
4. 修改 /etc/group用户组文件
gedit /etc/group
这里面会有很多包含旧用户名的组,全部改成新用户名,保存并关闭。
5. 修改用户文件夹目录
这里的文件夹目录是和/etc/passwd中的用户文件夹目录对应的,那里修改了文件夹目录,这里也要修改,如果二者不对应,将无法正常登录。使用以下命令进行修改,比如要将旧的用户名aaaa,修改为新的用户名bbbb,则命令应写为
mv /home/aaaa /home/bbbb
到这一步用户名就修改完成了,重启系统,使用新用户名登录进入。如果登录的时候依然显示的是原来的用户名,可以在图形界面点击右上角的倒三角,点击用户,进入Account Settings界面,在这里将旧用户名改为新用户名即可。