如果在生活中,忘记了linux系统超级管理员的密码,该怎么办?重装系统?好像我之前是这样干的,搜索了很多网上的资料,尝试过比较多的方法来修改root密码,下面是实验成功的一种方法。
1.首先重新启动系统
在启动系统的几秒钟内,按回车键,此时你会看到提示信息如下:
GNU GRUB version 0.97
CentOS (2.6.32-358el6.i686)
此时我们按e键
2.单用户模式
输入"e"后,界面改变了,显示如下
root(hd0,0)
Kernel /vmLinuxz-2.6.32-358.el6.i686 ro root=UUID=......(省略)
......(此处省略)
选中第二行,输入e,出现如下提示:
_NO_DM rhgh quiet
在后面添加一个单词:
_NO_DM rhgh quiet single
然后回车,紧接着输入“b”,系统启动后就进入单用户模式》
3.修改root密码
输入修改root密码的命令:
passwd
按照系统提示输入新的密码,确认密码,就可以修改成功了
4.重启系统
reboot
重新启动系统,输入root账户名,输入新的密码就可以登录到命令行窗口,操作文件了。