普通用戶不能使用sudo命令的解決辦法

1. 切換到root用戶下:su – rootvim

2. 給/etc/sudoers文件添加寫權限 :chmod u+w /etc/sudoers權限

3. 給普通用戶添加使用sudu的的權限:密碼

vim /etc/sudoers im

找到這行:root  ALL=(ALL)  ALL, 在這行下面添加 xxx  ALL=(ALL) ALL (這裏的xxx就是你的普通用戶)文件

##這裏解釋一下,sudoers下面添加普通用戶可使用sudo命令的格式:vi

xxx ALL=(ALL)  ALL   ##:普通用戶可使用sudo命令,可是須要密碼sudo

%xxx ALL=(ALL)  ALL  ##用戶組xxx的用戶可使用sudo命令,可是須要密碼

xxx ALL=(ALL)  NOPASSWD:ALL  ##普通 用戶可使用sudo命令,不須要密碼

%xxx  ALL=(ALL)  NOPASSWD:ALL  ##用戶組xxx的用戶可使用sudo命令,不須要密碼

4. 添加完以後,保存退出

5. 去除root用戶對sudoers文件的寫權限:chmod u-w /etc/sudoers

相關文章
相關標籤/搜索