linux重置root密码

39次阅读

共计 445 个字符,预计需要花费 2 分钟才能阅读完成。

环境:centos7

1. 通过开机修改内核引导重置

重启 linux 系统主机并出现引导界面时,按下 E 键进入内核编辑界面

在 linux16 参数这行的最后追加 ”rd.break” 参数,然后按下 Crtl + X 来运行修改过的内核参数

之后,系统进入紧急救援模式

输入以下命令,等待系统重启即可完成修改

mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot

2. 通过光盘救援模式修改

开机时选光驱引导,选 Troubleshooting, 后选择 Rescue a Centos system, 选 1 继续,进入救援模式



进入救援模式后,此时系统已被挂载到 /mnt/sysimage 路径上,我们可以通过修改原系统的 /etc/shadow 文件来重置 root 密码

vi /mnt/sysimage/etc/shadow


将 shadow 文件第一行 root 的第二个字段删除,然后 wq! 保存

重启系统,此时 root 可以无密码登录,再用 passwd 命令创建密码即可

正文完
 0