Linux

linux-恢复root密码

2021-04-25  本文已影响0人  愚公移山

在初学linux系统的小伙伴中,可能存在着这么一批小伙伴,经常忘记root密码。改密码对linux系统来说非常的简单,特别是管理员,只需要passwd命令即可。可是难免有时候会忘记root密码,所以说如何更改root密码也是使用linux系统人员必须掌握的一项技能。

1:重启系统,按 e 编译选定的条目:(在这个界面按e)

2:将光标移到linux16行,附加rd.break

3:

mount -oremount,rw /sysroot——以读写的方式挂载

chroot /sysroot——切换文件系统的存放位置

passwd root——设置新的root密码

touch /.autorelabel——在启动过程会重新标记

4:输入两次exit,第一次退出chroot存放位置,第二次退出initrmfs调试shell:

5:测试成功:

课外扩展:

既然root密码可以通过救援模式修改,那么怎么防止别人进入grub破解root密码,解决的方法就是给救援模式加密。

加密步骤:

#进入配置文件:行尾添加

vim /etc/etc/grub.d/10_linux

password——admin 为用户名,admin123为密码(采用明文)

password_pbkdf2——采用grub2加密(后面讲如何加密)

#生成秘钥(输入你想要设置的密码,密码看不见的)

#重新生成文件:

grub2-mkconfig --output=/boot/grub2/grub.cfg

#重启系统,按 e 编译选定的条目(发现需要输入,成功)

上一篇下一篇

猜你喜欢

热点阅读