我在一个Ubuntu 12.04服务器上工作,我没有提供一个sudo密码。 现在我需要恢复它。 我发现我们需要重启进入恢复模式,但是我们不知道如何通过ssh进入恢复模式。
任何想法如何可能或任何其他想法恢复sudo密码? 我有通过SSH的根访问。
更新:
我试图做到这一点:
su -
但是没有成功:
su: Authentication failure
在启动到Ubuntu的恢复系统时,由于文件系统以只读模式挂载,所以不能更改密码。
有关更多详细信息,请参阅AskUbuntu答案 ,但需要运行以下命令以读/写方式重新安装文件系统:
mount -rw -o remount /
重新安装之后, mount命令的输出应该与根文件系统类似:
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
另外,以root身份运行su -不会给你更高的访问权限 – root是Linux系统中最高的。
你有从你的用户帐户sudo访问? SSH到框中,login和input
sudo -i
如果你能进入,你现在作为根用你的凭据。 然后您可以更改密码。 试试看?