我设法保存我的sudoers文件有一个语法错误,所以现在我不能在我的EC2实例上执行sudo -i。
这有效地locking了我的根帐户,因为获得EC2根访问的唯一方法是通过sudo。
我怎样才能解决这个问题?
你需要产生一个新的EC2实例(最小的大小),并确保你可以通过SSH和sudologin到新的实例。
之后,closures当前实例并分离虚拟磁盘。
closures新生成的EC2实例,然后将虚拟磁盘作为辅助磁盘附加在该实例上,然后启动它。
启动后,装载旧驱动器的根分区,修复sudo文件,closures,分离磁盘,将其附加到原始虚拟机,然后启动它。
这不是一个简单的程序,但我做了几次。