Web*_*net 5 linux password-recovery
这不是什么大问题,因为服务器上几乎没有我们实际需要的文件(字面意思是一两个文件)。但是我们禁用了 root 登录作为安全措施,并且无法记住我们的任何其他用户密码。
我假设此时我们无法进入服务器?我坐在盒子旁边...
更新
糟糕...实际上,我需要从该服务器导出一个 SVN。所以是的,有我需要的东西。
更新
我应该指出,我们在 Debian Lenny
Pow*_*00n 12
以单用户模式启动对 Debian 和 Ubuntu 不起作用,因为您仍然必须输入维护模式的 root 密码。
重新启动计算机以进入 grub 启动屏幕,按e编辑您的 Grub 启动配置之一并编辑以kernel. 按 追加init=/bin/sh并启动修改后的配置b。当你到达你的 shell(这次没有登录)时,重新挂载你的文件系统,使其处于读/写模式:mount -o remount,rw /. 现在您可以开始更改密码了passwd:)...
我假设你使用 Grub 作为你的引导加载程序:
ekernelS到行尾Enter然后按b启动到您的单用户模式。您应该会看到 root 提示符#。从这里:
passwd并重置root密码如果您可以发布有关您的系统的一些详细信息,那将非常有帮助。哪个发行版?哪个引导程序?
祝你好运!
嗯......你的另一个选择是:
/etc/shadow(删除根条目中前两个冒号之间的所有内容[见下文])root没有密码的情况下登录。passwd并重置root密码。由此:
root:19udHWuh!:12581:0:99999:7:::
Run Code Online (Sandbox Code Playgroud)
对此:
root::12581:0:99999:7:::
Run Code Online (Sandbox Code Playgroud)
更多信息可以在 Arch Linux wiki 中找到。
| 归档时间: |
|
| 查看次数: |
367 次 |
| 最近记录: |