1.14-CentOS7进入救援模式修改root密码
说到图形界面、命令行不得不提一下Linux的7个运行级别。使用以下命令查看:
运行级别
[[email protected] ~]# ls -l /usr/lib/systemd/system/runlevel*target
lrwxrwxrwx. 1 root root 15 5月 28 19:58 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 5月 28 19:58 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 5月 28 19:58 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 5月 28 19:58 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 5月 28 19:58 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 5月 28 19:58 /usr/lib/systemd/system/runlevel5.target -> graphical.target
lrwxrwxrwx. 1 root root 13 5月 28 19:58 /usr/lib/systemd/system/runlevel6.target -> reboot.target
/usr/lib/systemd/system/runlevel0.target -> poweroff.target | 关机 |
/usr/lib/systemd/system/runlevel1.target -> rescue.target | 单用户模式 |
/usr/lib/systemd/system/runlevel2.target -> multi-user.target | 多用户模式 |
/usr/lib/systemd/system/runlevel3.target -> multi-user.target | 多用户模式 |
/usr/lib/systemd/system/runlevel4.target -> multi-user.target | 多用户模式 |
/usr/lib/systemd/system/runlevel5.target -> graphical.target | 图形界面 |
/usr/lib/systemd/system/runlevel6.target -> reboot.target | 重启 |
关机
[[email protected] ~]# init 0
检查
检查一下两个地方是否正常
启动进入Bios,设置光驱启动
使用 -> 键 调到 Boot
使用 – 把上面的选项移动到下面,使 CD-ROM Drive 位于第一位
按F10保存退出
按 ↓ 键,选择第三项
按 ↓ 键,选择第二项
根据提示,输入1 按回车,可以得到一个shell
通过检验看这个目录里的文件,判断是否是我们原来的系统
#ls /mnt/sysimage/root/
#ls /mnt/sysimage/root/.ssh/authorized_keys
#cat /mnt/sysimage/root/.ssh/authorized_keys
通过这个路径可以看到之前电脑上的公钥文件
切换原来系统
#chroot /mnt/sysimage/
更改后前缀都变化了
改密码
#passwd root
输入2次新密码
断光驱
重启,用新密码登录