我们使用 Amazon EC2。
我使用 visudo 更改了 sudoerrs,并更改了
ubuntu ALL=(ALL) NOPASSWD:ALL
类似于:
ubuntu ALL=(ALL) ALL
不要问我为什么这样做,但经过此更改后,我无法调用 sudo。现在每次调用 sudo 时都会询问密码:
ubuntu@ip:~/deploy/master$ sudo bash
[sudo] password for ubuntu:
我如何修复它并恢复我的更改?
答案1
请尝试按照此处的说明进行操作。
答案2
当 sudo 要求输入密码时,它要求输入您当前帐户的密码。如果您知道,请使用它。
如果没有,您基本上已经把自己锁定在外了。从那里开始,让我们希望您的根设备是 EBS。关闭实例并通过另一个实例安装 EBS 卷。修复您的错误,然后重新连接到原始实例并重新启动它。
可能没有直接的方法来安装实例存储,但如果这是您的情况,您可以将其快照到 EBS 卷并从那里开始工作。