当前位置: 技术问答>linux和unix
root密码被破坏了,而且怎么都进不去,各位有办法吗?
来源: 互联网 发布时间:2014-12-03
本文导语: 本人装的是Redhat7.1(Linux-2.4.2内核)。 在一次非法重启后,本人再重新进去时,发现使用root账号进不去了。当然,我可以保证我的root密码是正确的。但是却进不去了。 另外,我当时并没有建立其他的账号,因此也不...
本人装的是Redhat7.1(Linux-2.4.2内核)。
在一次非法重启后,本人再重新进去时,发现使用root账号进不去了。当然,我可以保证我的root密码是正确的。但是却进不去了。
另外,我当时并没有建立其他的账号,因此也不可能使用其它的账号进去。
我用了linux single进入单用户模式,但是系统不让我用passwd更改任何信息,说是没有这个用户。
于是我当然就想用删除passwd-和shadow-文件里的root密码。之前我的有些过火的操作是把mount的/分区用rpm装了很多东西之后塞满了。居然导致vi一个文件都会出现swap错误。后来我rpm -e删了不少才可以了。我用vi删除了密码,但是还是进不去啊。
注意,我不知道怎么回事,我的系统里是etc/passwd-和/etc/shadow-这两个文件。怎么后面会带有-呢?不应该是etc/passwd和/etc/shadow吗?
请高手指教。
谢谢。
在一次非法重启后,本人再重新进去时,发现使用root账号进不去了。当然,我可以保证我的root密码是正确的。但是却进不去了。
另外,我当时并没有建立其他的账号,因此也不可能使用其它的账号进去。
我用了linux single进入单用户模式,但是系统不让我用passwd更改任何信息,说是没有这个用户。
于是我当然就想用删除passwd-和shadow-文件里的root密码。之前我的有些过火的操作是把mount的/分区用rpm装了很多东西之后塞满了。居然导致vi一个文件都会出现swap错误。后来我rpm -e删了不少才可以了。我用vi删除了密码,但是还是进不去啊。
注意,我不知道怎么回事,我的系统里是etc/passwd-和/etc/shadow-这两个文件。怎么后面会带有-呢?不应该是etc/passwd和/etc/shadow吗?
请高手指教。
谢谢。
|
把你的root用户删掉,然后到/etc/profile里加上看看行不?
|
如果你自己都不清楚干了什么样的事情,
与其一步步的验证,还不如重装系统
与其一步步的验证,还不如重装系统