Amazon-Web-Services
失去無密碼 sudo 並且沒有 root 訪問權限
我有一個正在執行的 AWS 虛擬機。我唯一的訪問權限是使用 ssh 密鑰(.pem 文件)以非特權使用者 ec2-user 身份登錄。從那裡,我可以在沒有密碼的情況下使用 sudo 命令。
不知何故,無密碼 sudo 被禁用,它要求我輸入 ec2 使用者密碼。但是這個密碼從來沒有設置過,它是加擾的。
- 如何重新獲得 root/sudo 訪問權限?還是我被迫從頭開始?
- 這怎麼發生的?我從未接觸過 /etc/sudoers 文件
不能確定為什麼會發生。如果您的 sudo 規則基於您的使用者是特定組的一部分(例如 wheel 或 sudo),並且您被從該組中刪除,這將解釋它。
您不需要將您的實例吹走,但您需要停止它(而不是終止)並將磁碟附加到您具有 root 訪問權限的另一個實例,以便可以修復它。 來自亞馬遜網站的更多資訊