王锋

王锋的博客

他的个人主页  他的博客

Ubuntu忘记root密码解决办法

王锋  2010年09月07日 星期二 10:57 | 1470次浏览 | 1条评论

关键字: linux Ubuntu

刚装完root是没有密码,可以通过如下方式设置密码:sudo passwd root .设置完密码之后会有一个问题,比如平时都是通过sudo操作,时间长了就会忘记root密码。这时该怎么办呢?之前我就遇到过这个问题,在网上也没有找到合适的解决方法,后来自己忽然想出了一个办法解决这个问题。 Linux系统中,用户的密码文件是存放在/etc/shadow文件中的,每一个用户一行记录,密码经过了加密,但是用sudo还是可以对这个文本进行编辑的。 于是我就想把当前用户的密码加密后的那串字符替换root的密码串,这时就可以用当前系统的密码登录root了。经过测试这个方法是可行的。 下面是操作过程: 首先sudo vi /etc/shadow打开这个文件,然后将当前使用的账号的密码拷贝到root:后面,保存后之后root的密码与当前使用的账号的密码就一致了。这时可以su root修改成你想要的密码了。

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
孔志奎

回复 孔志奎  2010年09月09日 星期四 14:03

再来一次sudo passwd root不就好了么?

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号