Debian 5安装login密码

我刚刚安装了Debian 5,但安装并没有要求我inputroot密码。

无论如何我无法login,因为我不知道root密码。

有什么方法可以重新获得访问权限,还是需要重新安装吗?

你不需要一张Live CD。

  • 重新启动,在启动提示(grub)上进行交互。
  • 附加“init = / bin / sh”

这将用一个shell代替“init”,你会直接进入一个shell,但是root将是只读的。

  • mount -o remount,rw /会解决这个问题。

改变你的密码(如果你需要,挂载/ usr),卸载所有的东西,重新启动。

重置密码

  • 引导一个livecd
  • 挂载根文件系统
  • chroot进入文件系统
  • 然后运行passwd root

首先,感谢那些回答。 我相信你的回答是有效的,值得高兴,但是,我没有尝试他们(我还没有投票)。

我做的是:

  • 从“小”安装光盘启动(即从我安装的光盘)。
  • 通过提示进入“救援模式”
  • 挂载分区(从“救援模式”)
  • 运行密码根(从“救援模式”提示)

类似于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。