Permissions
如何修復 EC2 上的 sudo 文件
我設法用語法錯誤保存了我的 sudoers 文件,所以現在我不能在我的 EC2 實例上再執行 sudo -i 了。
這有效地將我鎖定在 root 帳戶之外,因為在 EC2 上獲得 root 訪問權限的唯一方法是通過 sudo。
我怎樣才能解決這個問題?
您需要生成一個新的 EC2 實例(最小大小即可),並確保您可以通過 SSH 和 sudo 登錄到新實例。
之後,關閉目前實例並分離虛擬磁碟。
同時關閉新生成的 EC2 實例,並將虛擬磁碟作為輔助磁碟附加到該實例上,然後啟動它。
啟動後,掛載舊驅動器的根分區,修復sudo文件,關閉,分離磁碟,將其附加回原始VM,然後啟動它。
這不是一個簡單的過程,但我做了幾次。