Ssh

須藤不工作。如何重置根密碼 Ec2 (AWS)

  • June 12, 2018

我在前一天安裝了 SSL 證書。今天我想登錄伺服器。當我嘗試“sudo”時,它給了我以下錯誤消息:

sudo: unable to stat /etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
[enter image description here][1]sudo: unable to initialize policy plugin

當我“su -”時,它要求我輸入密碼。但是我從來沒有做過我認為的。

我記得我在 ssl 證書配置期間輸入了以下程式碼行。並沒有真正發生。我想刪除整個“Letencrypt”的東西。但是我後來解決了這個問題,所以沒有必要刪除它。也許這有幫助..

rm -rf /path/to/your/git/clone/directory
rm -rf ~/.local/share/letsencrypt
rm -rf /etc/letsencrypt
rm -rf /var/log/letsencrypt
rm -rf /var/lib/letsencrypt

如何恢復 root 訪問權限?

謝謝!

聽起來像 /etc/sudoers 是水管。如果您不知道 root 密碼,那麼您可能是 SOL。

我建議在進行更改之前恢復到快照。

引用自:https://serverfault.com/questions/916152