“用户名不在 sudoers文件中,此事将被报告” 解决方法

原因

当普通用户需要安装文件时,无法用yum install ** -y直接安装时,采用sudo yum install **;

但是发现提示“用户名不在 sudoers文件中,此事将被报告” 解决方法。

这是因为该普通用户不在sudoers文件中,所以要找到该文件,把普通用户添加入sudoers文件中,才能有sudo这个权限。

操作步骤

“用户名不在 sudoers文件中,此事将被报告” 解决方法_第1张图片etc的目录下含有sudoers目录

进入sudoers目录的编辑页面

“用户名不在 sudoers文件中,此事将被报告” 解决方法_第2张图片

点击 i ,输入普通用户名(格式为(用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围)

“用户名不在 sudoers文件中,此事将被报告” 解决方法_第3张图片

点击ESC, 然后再输入 :wq!

即可正常安装文件

“用户名不在 sudoers文件中,此事将被报告” 解决方法_第4张图片

补充

sudos这个目录涉及到按组分和按用户分,都是差不多一样原理的;如果用户是按组分的话,就不需要再设置按用户分。

你可能感兴趣的:(Linux,linux,服务器,运维)