“用戶名不在 sudoers文件中,此事將被報告” 解決方案


第一次接觸Docker是在CentOS上搭建的,沒想到第一步就被弄懵了:執行sudo時提示“XXX 不在sudoers文件中,此事將被報告”。

這才剛開始就遇到個未知問題,於是上網找了下解決方法,嗨,對照着前人的經驗真的解決了,所以這篇文章有點“搬磚”的感覺,不過自己做個筆記記錄下便於后期學習。

 

通用解釋:sudo命令可以讓你以root身份執行命令,來完成一些我們這個賬號完成不了的任務。但是並非所有用戶都能夠執行sudo,因為有權限的用戶都在/etc/sudoers中。

 

解決方案:

(1)進入root模式,su,再輸入正確密碼,

 

(2)通過cd /etc 進入etc文件中,

 

(3)通過vim打開sudoers並編輯,

找到root  ALL=(ALL)   ALL文件,在下方添加自己的賬戶並:wq!進行強制保存退出,

 

(4)接下來就可以繼續安裝一些必要的系統工具了:sudo yum install -y yum-utils device-mapper-persistent-data lvm2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM