第一种方法:
开机进入grub画面时,用上下键选中启动linux的那一项,然后按e键。
再次用上下键选中类似于kernel /boot/vmlinuz-2.6.18-8.e15 ro root=/...,然后按e键。
修改命令行(可删掉quiet),在行最后空格后加入single。
回车返回,然后按b键启动,可直接进入linux命令行
sh-3.1# vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
如root:$1$N5poukF4$unYRvDh8$b0eZBLX:14245:0:99999
删除$1$N5poukF4$unYRvDh8$b0eZBLX,结果是root::14245:0:99999
保存退出,有警告就用强制退出wq!。
sh-3.1# reboot重启,root密码为空
第二种方法:
开机进入grub画面时,用上下键选中启动linux的那一项,然后按e键。
再次用上下键选中类似于kernel /boot/vmlinuz-2.6.18-8.e15 ro root=/...,然后按e键。
修改命令行(可删掉quiet),在行最后空格后加入single。
回车返回,然后按b键启动,可直接进入linux命令行
sh-3.1# passwd -d root 删除root的密码
sh-3.1# passwd root 重新设置root的密码,输入两次后重启
sh-3.1# reboot 或者
sh-3.1# init 6 回车,下次登录密码为你重设的密码。
over!