1. 程式人生 > >不了心修改了/etc/sudoers原本的許可權0777,進不去root,現在提供一個良好的解決辦法~

不了心修改了/etc/sudoers原本的許可權0777,進不去root,現在提供一個良好的解決辦法~

        我是一個Linux菜鳥,發現給資料夾許可權改為777,可以在資料夾之間自由複製貼上檔案,就基本都改了,沒意識到改了之後出問題了。在此發表自己出現的問題,給自己和會遇到此問題的學者提供一個參考。

網路上傳播如下解決方法,但多次嘗試都沒有結果。

1、重啟ubuntu,然後長按shift進入grub選單;
2、選擇recovery mode,按"e"鍵進入編輯頁面;
3、將ro single替換為rw single init=/bin/bash;
4、按ctrl+x進入單使用者模式,當前使用者即為root;
5、到/etc目錄下修改sudoers許可權:chmod 0440 sudoers,搞定。
   都快沒信心了,看到另一種方法:用pkexec chmod 0440 /etc/sudoers這個命令,開始還以為是在recovery mode的編輯狀態下使用這個命令,嘗試也沒有成功,系統被重啟好多次,後來試了試直接在使用者模式下使用上述命令,出現一個要輸入命令的認證對話方塊。
<img src="https://img-blog.csdn.net/20150318165212145" alt="" />

       果不其然,輸入密碼後,常規命令進入root,更改相應的許可權。哈哈,幸福來得太突然~願對你有幫助哦!這個我在CSDN的第一個部落格,謝謝支援。