Linux下Ubuntu修改设备名和用户名

问题描述:克隆虚拟机以后修改设备名和用户名
解决办法:
思路:修改/etc/hostname文件下的设备名以及/etc/hosts下面的172.0.1.1 对应的名称;
修改/etc/sudoer文件,为本身要改的名字提早赋予较高的权限;
修改/etc/shadow,这个文件中存储与登录有关的内容格式以下:username: passwd: lastchg: min: max: warn: inactive: expire: flag
登陆名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
修改开始目录 :sudo mv yfl5 yfl
修改/etc/passwd 
修改/etc/group文件(可选),此项为修改组权限
删除/etc/sudoer下的旧用户名 
实施:设备名已经修改,用户名没修改,有待解决
补充:按照步骤严格作,细心一点,修改为功web

问题描述:在修改用户名时修改了 /etc/group文件内的全部与旧用户名相关的信息,致使登录界面登录时旧的用户名、新的用户名和root用户均没法登录;
解决办法:
思路:在开机前进入命令行界面,恢复以前的文件
实施:开机前按ESC进入选择菜单,选择Ubuntu,按 e 键进入编辑启动项,在倒数第二行末尾键入 3 ,设置引导级别为3(纯文本、多用户模式)
在这里插入图片描述而后按F10进入
在这里插入图片描述使用root用户加旧密码登录便可;
结果:问题解决
补充:仔细修改了每一个文件内全部与用户名相关的内容后,重启正常。svg