用户名不在sudoers文件中。此事将被报告。

来源:互联网 发布:九龙擒庄指标源码破译 编辑:程序博客网 时间:2024/06/06 18:10

linux 非root用户无法使用sudo命令问题

问题描述

今天使用sudo 命令时候遇到提示:
- “用户名”不在sudoers文件中。此事将被报告。

[sudo] password for centos: centos 不在 sudoers 文件中。此事将被报告。

解决办法:

  • 切换到root用户
$ su - root
  • 编辑sudoers文件
# vi /etc/sudoers
  • 找到下面这行,模仿root用户,新增centos用户
## Allow root to run any commands anywhereroot    ALL=(ALL)       ALL## 新增用户名为“centos”的用户centos  ALL=(ALL)       ALL
  • 强制保存
:wq!
  • 切换回centos用户
su - centos
  • 再次运行sudo命令,即可执行
阅读全文
1 0
原创粉丝点击