如果选择的引导程序是grub
方法如下 :
第一步:按CTRL+ALT+DEL重启。
第二步:出现GRUB引导界面后,按键盘上的“e”键
第三步:用上下键选中你平时启动的那一项(类似kernel /...........root=LABEL=/)然后按“e”在这项的后面添加“ single”注意single前面必须加空格,然后按回车完成修改
第四步:最后点击键盘上面的“b”键启动后直接进入linux命令行
第五步:然后用passwd -d root清除密码,也可以直接passwd root 重设密码。
如果选择的引导程序是LILO
方法如下 :
第一步:启动到引导程序界面,看到LILO:的页面时候进入第二步;
第二步:输入LINUX single,回车;
第三步:在第二步的基础上进入/etc/shadow文件,把文件中以root开头的一行中位于root:和紧跟的一个冒号(:)之间的内容删除掉,然后保存退出;
第四步:重新启动,这个时候root的密码为空;
注意:如果在执行第三步没有成功报错的话,就把第三步用第五步代替
第五步:执行passwd root
同样的,无论你用的哪种方式寻找回丢失的root密码,在安装的过程中都不能在对引导程序设置密码处,设置了密码,否则,在这个密码也忘记的情况下就没有办法了。