sudoers修改_Ubuntu修改sudoers文件导致sudo命令无法使用的拯救方法
sudoers命令主要是對sudo命令起作用,應注意不要隨意改動sudo文件。若不小心修改了sudoers文件,導致sudo無法使用
其解決辦法有:
1 進入root用戶
打開命令行終端,輸入su和root用戶命令,進入root用戶。若之前初始化過root用戶,這兒可以直接進root用戶對sudoers文件進行修改。但若沒有或者忘了root用戶密碼,需要輸入sudo passwd進入root用戶,但由于sudo命令的失效無法使用這樣的方法進入root用戶,則進入第二步
2 重啟ubuntu,隨即長按shirft進入grub菜單(如果你是用ubuntu引導的雙系統的用戶,不用shirft,找到ubuntu高級選項直接進入就可以了)
3 選擇recovery mode,按"e"鍵進入編輯頁面
4 將ro recovery替換為rw single init=/bin/bash;
5 在修改sudoers前,需要更改文件權限 chmod u+w /etc/sudoers,若提示sudoers為只讀文件,則進入步驟6,否則進入步驟7
6 root用戶下,輸入reboot重啟,長按shirft,進入recovery mode,再進入grib模型,輸入rw+ sudoers,將sudoers文件權限修改為可以修改的文件,再進入root用戶,輸入chmod u+w /etc/sudoers,賦予root用戶對sudoers文件的可更改權限。(該步驟即為Ubuntu的恢復模式)
7 輸入vi sudoers,將誤修改的sudoers文件改回,保存并退出vi模式。
8 撤銷文件的寫權限 sudo chmod u-w /etc/sudoers
9 按ctrl+alt+del重啟,此時sudo文件已能正常使用。
本文地址:https://blog.csdn.net/m0_37974104/article/details/107316512
如您對本文有疑問或者有任何想說的,請點擊進行留言回復,萬千網友為您解惑!
總結
以上是生活随笔為你收集整理的sudoers修改_Ubuntu修改sudoers文件导致sudo命令无法使用的拯救方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity拖拽 到固定位置_Unity3
- 下一篇: centos losf 安装_Linux