linux centos执行sudo命令执行用户不在 sudoers 文件中。此事将被报告

问题描述

第一次执行sudo会提示下面内容:

sudo useradd duziteng

我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:

    #1) 尊重别人的隐私。
    #2) 输入前要先考虑(后果和风险)。
    #3) 权力越大,责任越大。

[sudo] lili 的密码:
lili 不在 sudoers 文件中。此事将被报告。

关键:
lili 不在 sudoers 文件中。此事将被报告。

解决

使用root用户,修改 /etc/sudoers 文件

修改文件权限

chmod 660 /etc/sudoers

修改文件:

vi /etc/sudoers

在 root ALL=(ALL) ALL 下面增加内容:

lili    ALL=(ALL)       ALL

按 esc,wq 保存退出就可以使用 sudo 命令


原文出处:/show_1GW17K0IjDBB.html