我们使用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:
何我可以修复它,并恢复我的变化?
请尝试按照这里的说明。
当sudo要求input密码时,它会询问您当前帐户的密码。 如果你知道,使用它。
如果没有,你基本上已经把自己locking好了。 从那里,让我们希望你的根设备是EBS。 closures实例并通过另一个实例挂载EBS卷。 修复你的错误,然后重新连接到原始实例并重新启动。
有可能没有直接的方式来挂载一个实例存储,但如果这是你的情况,你可以将其快照到一个EBS卷,并从那里工作。