【采坑记录】ubuntu18.04修改用户名采坑记录,误操作后导致无法正常登录

1.问题定义:要修改用户名,如下图红框1所示(amax-2)

【采坑记录】ubuntu18.04修改用户名采坑记录,误操作后导致无法正常登录

2.如何修改用户名

看了这个帖子

https://blog.****.net/qq_28959531/article/details/78989635

针对这个帖子做一些补充。先将这个作者关于修改用户名的部分贴出来。【采坑记录】ubuntu18.04修改用户名采坑记录,误操作后导致无法正常登录
a.关于步骤2中的,“注意:只修改用户名!后面的全名、目录等不要动”。
如果修改全名的话就是图1中的红框2中显示的名字也会修改。同时,这个红框2也是我们登录界面的用户名。
b.补充材料
/etc/passwd文件中:文件以冒号为分隔符,第一列为账户名称,第二列为密码占位符(x表示该账户需要密码才可以登录,为空时,账户无须密码即可登录),第五列为账户附加基本信息,一般存储账户名全称、联系方式等信息,第六列为账户家目录位置。
这三个文件的每一列数据代表什么可以查看这个链接 https://www.cnblogs.com/opsprobe/p/11618517.html

c.关于目录要不要修改,我是修改了目录的,但是修改目录的话还需要home下对应的用户文件夹名。
(第一次修改了目录没修改用户文件夹名,导致重启后一直无法登录)
比如我的passwd下这条数据如下图所示。
【采坑记录】ubuntu18.04修改用户名采坑记录,误操作后导致无法正常登录

3.如何解决修改用户名后,无法成功登录的问题。

提供一个我的解决思路,既然修改了这三个文件导致我进不去的,那我就再改回去呗……(就是如此的朴实无华,事实证明也是有效的)
电脑开机的时候按shift或者esc进入GNU grub界面,选择 *Adanced options for ubuntu。
进入后选择recover mode , 如果有连个recover的话选择版本较高的。
选择 root drop to root shell prompt.
此时文件状态是只读的。因此我们将根目录以读写方式重新挂载。输入 mount -o remount /,(注意mount与-o和remount 和 / 之间都有一个空格。
如法炮制将passwd/shadow/group这三个文件的内容修改回去。
修改完后重启电脑。就可以啦~
以上解决方案针对我修改了passwd中目录路径,但是没修改home下对应的用户文件夹名造成的无法登录问题是有效的。