Linux中关于"用户 不在 sudoers 文件中。此事将被报告。"解决方案

Linux中关于"用户 不在 sudoers 文件中。此事将被报告。"解决方案

方案一:

使用root用户登录,将用户添加到sudoers文件中即可。

  1. root用户下,执行vim /etc/sudoers命令。
  2. 找到以下代码。
##
## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL
  1. 添加用户名 ALL=(ALL) ALL,退出时使用wq!
##
## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL
用户名   ALL=(ALL)       ALL
  1. 用户重新登录即可。

方案二:

用户添加到有权限的组里即可。

  • Ubuntu:sudo组/admin组
  • CentOS:wheel组
  1. CentOS中执行gpasswd -a 用户名 wheel即可。
  2. Ubuntu中执行gpasswd -a 用户名 sudo即可。
发布了31 篇原创文章 · 获赞 48 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/mall_lucy/article/details/104885178