這個關於權限修改的博客到處都是,但是本文主要是針對,配置文件修改過了之后,普通用戶還是不能進行創建文件進行的操作。
修改權限,主要是去/etc/sudoers下面進行修改
1.切換到root用戶
命令:
su
2.給root添加sudoers文件的寫權限
命令:
chmod 777 /etc/sudoers
3.編輯sudoers文件
命令:
vi /etc/sudoers
找到這行
root ALL=(ALL) ALL
在下面添加
username ALL=(ALL) ALL
可添加下面四種任意一種格式
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允許用戶youuser執行sudo命令(需要輸入密碼).
第二行:允許用戶組youuser里面的用戶執行sudo命令(需要輸入密碼).
第三行:允許用戶youuser執行sudo命令,並且在執行的時候不輸入密碼.
第四行:允許用戶組youuser里面的用戶執行sudo命令,並且在執行的時候不輸入密碼.
退出,命令:
ESC +:wq
4.撤銷sudoers文件權限
命令:
chmod u-w /etc/sudoers
修改了之后,如果遇到了下面的問題
博客源地址:(我同過這個沒有配置出來,估計應該是自己的配置方法有問題。所以我又找了第二種方法)
https://blog.csdn.net/qq_38333529/article/details/79608224
Linux:sudo,沒有找到有效的sudoers資源。
這篇博客的源地址為:
https://blog.csdn.net/llh_1178/article/details/58606179