?
破解密码:
?
?
?
重新挂载/sysroot为可读写模式,并切换根目录为/sysroot
mount -o remount,rw /sysroot
chroot /sysroot
?
passwd root
?
touch /.autorelabel
?
?
?
?
?
破解OSCENT7.0(LINUX)管理员密码的方法:
??? 1)开机后在内核上敲击"e"进入编辑模式
??? 2)找到Linux16这行的后面输入"rd.break"并敲击"Ctrl + x"。(进入单机模式)
??? PS:虚拟机上操作需要在rd.break后面加上console=tty0。
??? 3)/# mount -o remount,rw /sysroot? (挂载根分区,让只读变可写)
??? 4)chroot /sysroot (指定sysroot为根目录)
??? 5)passwd root (修改root密码)
??? 6)touch /.autorelabel? (为了selinux生效,如果没有启动selinux可以省略此步)
??? 7)exit (退出紧急模式)
??? 8)reboot? (重新启动)
?
?
?
----------给GRUB设置明文密码---在文件末尾-----
vi /etc/grub.d/10_linux
?
cat <<EOF
set superusers="jack"
password jack abc123
EOF
?
?
grub2-mkconfig -o /boot/grub2/grub.cfg??? #生成新的grub文件
?
然后重启生效
?
----------------以下是设置加密密码的配置---------
?
grub2-mkpasswd-pbkdf2??? #生成密码加密
?
注意:密文从 grub.pbkdf2…… 开始复制
?
vi /etc/grub.d/10_linux
?
cat <<EOF
?
set superusers="jack"
?
password_pbkdf2 jack 密文 生成的密码加密
?
EOF
?
?
grub2-mkconfig -o /boot/grub2/grub.cfg??? #生成新的grub文件
?
然后重启生效
----------------------------------------------------------------------
下面模拟系统故障
将/boot/下grub 文件改名字 重启
?
?
可以使用linux救援盘
?
?
重启 看见图标 按esc 选择从管盘启动,,进入超级急救盘,见课本159
?
?
Exit
Reboot
------------------------------------------
删除空文件
-exec
?
?
?