Linux 单用户模式
应用场景
重置root密码
修改sudoers文件
修改fstab文件
…….
操作
CentOS6
CentOS6进入单用户模式比较简单
重新启动后在启动界面任意按一个字符, 进入选择启动项菜单
键盘输入
a
输入
S, s, single, 1
中的一个即可进入单用户模式1)do what you want to do如:
passwd root
exec /sbin/init
CentOS7
启动菜单按
e
进入编辑界面找到
linux16 vmlinuz…
那行, 按 end 移动到最后, 空一格加入init=/bin/sh
接著按 Ctrl + x 开机mount -o remount,rw /
do what you want to do如:
passwd root
touch /.autorelabel
(若SELinux=enforcing
一定要做, 否则跳过)exec /sbin/init
Ubuntu系统
- 开机进入启动菜单,选择该项并按
e
ubuntugrub.png
- 找到
linux /boot/vmlinuz…
那行, 按 end 移动到最后, 空一格加入rw init=/bin/bash
接著按 Ctrl + x 开机
ubuntugrub2.png
- do what you want to do如:
passwd root
ubuntugrub3.png
- 完成后重启
/sbin/reboot -f
ubuntugrub4.png