感谢支持
我们一直在努力

RedHat 7 找回root密码和grub2加密

今天我想做的笔记是:当我们把RedHat 7系统密码给忘了后,该怎么改回来,要怎么办,怎么防止被别人破呢。首先我们先来实验怎么找回系统密码。

启动系统后,会出现下面这种情况,我们按(e)进入grub模式

然后在linux16这行的最后输入 rd.break,按ctrl+x 组合键继续

mount -o remount,rw /sysroot        #挂载/sysroot

chroot /sysroot                     #切换至系统

passwd root                        #更改密码

touch /.autorelabel                #更新系统信息文件

最后重启电脑,就可以了。那我们要怎么防止被别人进入grub破解root密码呢?

就是在grub加密。gurb2密码有明文跟密文。我们一一演示一下.

进入系统后,输入    vim/etc/grub.d/10_linux

添加以下命令:

cat <<EOF

set superusers=”laotang6″

password laotang6 123456

EOF

    #(laotang6是用户名,123456是密码,这个大家根据自己设定)

grub2-mkpasswd-pbkdf2    #生成新的grub文件

重启电脑,按e进入grub模式,发现被加密了,要帐号密码才能进入。

密文加密就是先把自己的密码转化为一串加密的字符串

grub2-mkpasswd-pbkdf2    #生成密码加密

 vim /etc/grub.d/10_linux

cat <<EOF

set superusers=”laotang6″

password_pbkdf2 laotang6 生成的密码加密

EOF

以上实验演示完毕!

更多RedHat相关信息见RedHat 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=10

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-06/144446.htm

赞(0) 打赏
转载请注明出处:服务器评测 » RedHat 7 找回root密码和grub2加密
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏