单用户模式:
Linux提供了单用户模式(类似Windows安全模式),可以在最小环境中进行系统维护。在单用户模式(运行级别1)中,Linux引导进入根shell,网络被禁用,只有少数进程运行。单用户模式可以用来修改文件系统损坏、还原配置文件、移动用户数据等。
遇到Ubuntu无法正常启动的情况,这时候需修改某些文件让系统正常启动,如果直接进入recovery 模式,默认是文件权限只读,无法修改文件。这时我们
需要进入recovery 的单用户模式,获得修改文件的权限。
ubuntu
选择ubuntu高级选项,按 e 键
-
修改里面的linux行
修改前:
修改后: ctrl + x
退出,进入单用户模式- 可进行操作修改密码passwd root
- 完成后重启
Centos
1.重启linux系统 直接按e
2.找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh
3.按下 Control+x ,使用单用户模式启动
4.更改密码
现在,可以使用下面的命令访问系统 chroot /sysroot
重置密码 passwd root
更新系统信息 touch /.autorelabel