Linux忘记root密码 单用户模式 及启动加密

单用户模式:

在系统启动引导读秒时,按任意键进入系统选项

再按  e  键   选择第二项  按 e  进入编辑  输入  空格  1 然后回车  再按B  键

不需要密码即可进入系统

再passwd  root 即可修改密码

grub加密:

如何防止进入但用户修改密码

救援模式可以破掉grub加密

方法:grub加密

vim  /etv/grub.conf

生成grub   MD5加密

grub-md5-crypt

输入gurb密码   

将密码复制到grub.conf中 就完成了grub加密

再次进入但用户模式  按E 就不管用 需要按P 输入密码才能进去

内容:

 1 #boot=/dev/sda
 2 default=0  默认第一个启动title  多系统启动的话 可以选择先启动哪个系统
 3 timeout=5  读秒
 4 splashimage=(hd0,0)/grub/splash.xpm.gz   加载图片
 5 hiddenmenu
password --md5 $1$.KzZq/$pSVhu/ovUyJA1VtSXbbCN/
6 title CentOS (2.6.32-696.23.1.el6.x86_64) 7 root (hd0,0) 8 kernel /vmlinuz-2.6.32-696.23.1.el6.x86_64 ro root=UUID=7f72aa5f-33ec-441c-b3eb-454b594d3d41 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet 9 initrd /initramfs-2.6.32-696.23.1.el6.x86_64.img 10 title CentOS 6 (2.6.32-573.el6.x86_64) 11 root (hd0,0) 12 kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=UUID=7f72aa5f-33ec-441c-b3eb-454b594d3d41 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet 13 initrd /initramfs-2.6.32-573.el6.x86_64.img

BIOS加密:

BIOS主板上有个电池,扣下来放一会儿电,再装回去  密码就惠没有了。

原文地址:https://www.cnblogs.com/Mr-wx/p/8980374.html