1.破解root密码
1)重新启动系统,可以使用ctrl+alt+del在GRUB boot loader倒计时时按下任意键
2)选中第一条启动条目,按“e”
3)进入编辑模式后,通过上下键,找到linux16开头的行,按下ctrl+e快速将光标移到到该行的末尾,输入<空格键>rd.break
4.)按下ctrl+x,修改配置引导系统,在单用户模式下输入以下指令可修改密码
5.)switch_root:/#mount -o remount,rw / /sysroot #以读写权限重新挂载硬盘上真实系统根目录
6.)switch_root:/#chroot /sysroot #把环境切换到真实系统根目录
7.)sh-4.2#echo dsrw | passwd –stdin root #设置密码为dsrw,passwd命令也可以
8.)sh-4.2#touch /.autorelabel #下次启动将对文件进行selinux上下文重新打标
9.)sh-4.2#exit #退出真实系统根目录环境
10.)switch_root:/#/bin/sh shutdown -r now #重新引导系统
2.加密grub2
1)防止用户随意进入单用户模式修改root密码。
2)分明文加密和密文加密
3)修改配置文件,vim /boot/grub2/grub.cfg
4)用户名:dsrw 密码:111111
明文加密方式:
[root@dsrw ~]#vim /boot/grub2/grub.cfg
set superusers=”dsrw”
password dsrw 111111
密文加密方式:
[root@dsrw ~]# grub2-mkpasswd-pbkdf2
输入口令:
Reenter password:
PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.BF69A8E13B4E8DC4CC3A29F4B83621ADDF0E2ED5B7EBE9079EE62977CDCF7AF1E46A2004B233B2E1940A9787B1C497E8DB3F1FE5E685862C3FF37686E2B18FF8.06F4345EFF480F02BE208C3D5C854F719FC1CC71FF3482ECACA5159877F76E6B237DC53B6A6E8C5992EBCDED0823D2808BB5545EAD0EE3E2B19C221D997FC2BC
[root@dsrw ~]#vim /boot/grub2/grub.cfg
set superusers=”dsrw”
Password_pbkdf2 dsrw grub.pbkdf2.sha512.10000.BF69A8E13B4E8DC4CC3A29F4B83621ADDF0E2ED5B7EBE9079EE62977CDCF7AF1E46A2004B233B2E1940A9787B1C497E8DB3F1FE5E685862C3FF37686E2B18FF8.06F4345EFF480F02BE208C3D5C854F719FC1CC71FF3482ECACA5159877F76E6B237DC53B6A6E8C5992EBCDED0823D2808BB5545EAD0EE3E2B19C221D997FC2BC
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容