您的位置:首页 > 其它

解决 用户不在 sudoers 文件中 的问题

2013-04-17 12:59 239 查看
使用sudo提权时出现:xx用户不在 sudoers 文件中。

此事将被报告。出现这个问题是sudo的配置文件出错,修改sudo的配置文件即可解决。

使用su 切换到root,然后终端执行:

sudo gedit /etc/sudoers

在文件中添加红色的那一行

# Members of the admin group may gain root privileges

%admin ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command

%sudo ALL=(ALL) ALL

xx ALL=(ALL) ALL (将此处的XX修改为出现改问题的用户名!)

最后保存文件退出即可。

附:可能需要用到的相关命令

1、删除用户/usr/sbin/userdel [options] LOGINName

Options:

-f, --force 强力删除

-r, --remove 移除主目录等文件.

例:

1、删除用户zby userdel zby他只删除账号信息。

2、删除用户并移出home目录等userdel -r zby

如果用户登录了则删除不了,但可以用 -f强力删除。

userdel -rf zby

【参考文章】

1、http://wiki.linuxdeepin.com/index.php?title=Sudo%E6%8F%90%E6%9D%83%E5%87%BA%E7%8E%B0%EF%BC%9Axx%E4%B8%8D%E5%9C%A8_sudoers_%E6%96%87%E4%BB%B6%E4%B8%AD

2、http://blog.sina.com.cn/s/blog_6c9d65a10100oi5a.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: