[Linux] admin is not in the sudoers file 問題解決辦法
在安裝好 centos 後,在普通賬戶下使用 sudo 命令後會出現 admin is not in the sudoers file…… 的提示(PS:此處 admin 值的是你當前賬戶的賬戶名,不是必須為 admin),這是因為當前使用者賬號沒有加入使用者組,需要修改 sudoers 檔案解決。
具體的解決辦法如下:
1.在命令介面輸入 su ,切換到 root 使用者

2.因為 sudoers 檔案不可寫,所以為 sudoers 新增 寫許可權
輸入命令 chmod u+w /etc/sudoers
3.修改 sudoers 檔案
輸入命令 vim /etc/audoers
如果沒有安裝 vim 可以使用 vi /etc/sudoers
開啟後新增如下一行:

注意:修改時將 admin 替換為你的使用者名稱。
修改完成後儲存退出。
4.去掉 sudoers 的寫許可權
輸入命令 chmod u-w /etc/sudoers
完成後 切換到普通使用者 ,測試 sudo 命令是否可用

如上圖所示,就是成功了。