我刚刚安装了Debian 5,但安装并没有要求我inputroot密码。
无论如何我无法login,因为我不知道root密码。
有什么方法可以重新获得访问权限,还是需要重新安装吗?
你不需要一张Live CD。
这将用一个shell代替“init”,你会直接进入一个shell,但是root将是只读的。
mount -o remount,rw /会解决这个问题。 改变你的密码(如果你需要,挂载/ usr),卸载所有的东西,重新启动。
重置密码
首先,感谢那些回答。 我相信你的回答是有效的,值得高兴,但是,我没有尝试他们(我还没有投票)。
我做的是:
类似于Zoredache和Xerxes的解释。 可能有很多方法可以解决这个问题。
我最后一次搞混Linux的是.99 – 1.3内核。
我不知道最新的Debian 5,但是如果它没有问你一个root密码,是否有可能你只需要使用你的普通用户(比如说roygbiv)login并运行类似的东西来启用rootlogin:
sudo passwd root
你会被问到的第一个密码是你的用户密码(roygbiv),下一个密码将是你的新的root密码。
你需要在Ubuntu(这是基于Debian的),如果你想激活root用户,所以我想这是一种可能性。 我只是感到惊讶,你没有要求在安装过程中的密码。
附录:
我应该补充一点,那就是在没有默认root访问权限的情况下,通常build议不要启用rootlogin。 当您想要执行pipe理任务时,只需使用sudo和自己的密码即可。 请参阅https://help.ubuntu.com/community/RootSudo 。
嘿,尝试使用用户密码loginroot。