分享至
新手在學習安裝postfix過程中,不清楚自己動到哪裡,原先可以apt-get,變成無法使用 執行:sudo apt-get update 顯示:sudo: /etc/sudoers is world writable sudo: no valid sudoers sources found, quitting sudo: Unable to initialize policy plugin
已邀請的邦友 {{ invite_list.length }}/5
yoho1226提到: sudo: /etc/sudoers is world writable sudo: no valid sudoers sources found, quitting
有幾個可能:
造成: sudoers 檔案是空的或裏面沒有設定了
而: sudo 無法從 sudoers 抓設定來參考, 也就無法同意執行.
解法:
有可能, 因為 /etc 是 Linux 很多系統設定檔所在, 開 777 會讓所有使用者及"透過網路來的(例如 apache httpd )"都有權限改, 是蠻大的風險.
恢復的建議:
對了, 重要主機的任何異動前, 務必考慮還原的方式....
yoho1226提到: sudo chmod 777 -R /etc
這是兵家大忌, 萬萬不可啊. 您這個系統毀了, 建議您重裝Ubuntu了.
IT邦幫忙