长话短说:
在这台服务器上,我丢失了服务器 root 帐户的密码,以及第二个非 root 帐户的密码。因此,我无法更改非 root 密码(或做任何事情)。
我终于能够通过更改Ubuntu 14.04引导 有rw init=/bin/bash
而不是quiet ro splash
。
不幸的是,我作为这个根所做的任何事情都完全虚拟的从某种意义上说。我以 root 身份创建的任何文件都会在下次登录时消失。更不用说以 root 身份登录时,服务器上的所有其他帐户显然都不存在。
我如何恢复(正确的)服务器根访问权限将要允许我修改文件/更改密码吗?
其他注意事项:
- bios 和 grub 菜单也被密码锁定。
答案1
single
通过在后面添加 来启动到“单用户模式” quiet ro splash
。然后您应该能够设置 root 密码。
仅用 bash 替换 init 系统可能无法完全满足您的需要,因为它只是直接进入 shell,而不是像平常一样初始化系统。