错误场景描述 在centos系统中,使用非root账户进行sudo操作时可能会提示错误信息“xx不在 sudoers 文件中。此事将被报告。” 解决步骤 切换到root账户,然后进入/etc中 su root cd /etc/ 用vim命令打开sudoers文件 vim sudoers 找到root
如果使用vi,按Esc键,然后输入:wq并按Enter退出。 这样,你就成功将用户mp20添加到了sudoers文件中,赋予其sudo权限。 验证配置: 切换回mp20用户,并验证是否具有sudo权限: su - mp20 sudols /etc/sudoers.d/ 如果一切正常,命令应当成功执行
这意味着当前用户没有被授权使用sudo命令,无法以超级用户的身份执行特定操作。本文将为您解释为什么会出现这个错误以及如何解决它。 1. 当我们在尝试使用sudo命令时,系统会首先检查当前用户是否在sudoers文件中。sudoers文件是一个特殊的配置文件,定义了哪些用户或用户组有权以超级用户的身份执行命令。如果当前用户不在该...
普通linux用户使用sudo命令执行只有root用户才可以执行的命令时出现了该错误,如下图示: 简单说明一下操作。命令$ ll /etc/sudoers表示查看文件的属性,属性包括有:文件拥有者、文件所属组以及其他用户组对该文件拥有的读写权限和文件的类型等,上图的/etc/sudoers文件表示拥有者和所属组都是root且只能读取,其他用户组...
问题原因 当普通用户需要安装文件时,无法用yum install ** -y直接安装时,采用sudo yum install **; 但是发现提示“用户名不在 sudoers文件中,此事将被报告” 解决方法。 这是因为该普通用户不在sudoers文件中,…
连着报了两个错误,在这儿总结下: bug1:feng 不在 sudoers 文件中,此事将被报告。 bug2:/var/run/yum.pid 已被锁定,PID 为 14364 的另一个程序正在运行。 Another app is currently holding the yum lock; waiting for it to exit... ...
针对您遇到的问题“omm 不在 sudoers 文件中。此事将被报告”,我将按照您的提示,分点进行详细解答: 确认错误信息: 错误信息“omm 不在 sudoers 文件中。此事将被报告”表明用户omm尝试使用sudo命令时,系统检查发现该用户没有被授权执行sudo命令,因为omm的用户名不在/etc/sudoers文件中。 解释sudoers文件的作用及其...
再次查看文件权限,输入命令:ll /etc/sudoers确保权限已正确恢复。最后,切换回普通用户,使用命令:su 86god测试权限,执行命令sudo useradd user3创建新用户。完成上述步骤后,再次尝试使用sudo命令进行操作时,应不再出现“不在sudoers文件中,此事将被报告”的提示,用户权限已得到提升。
当普通用户尝试使用sudo命令执行安装操作时,若出现“用户名不在 sudoers文件中,此事将被报告”的提示,说明该用户尚未被赋予sudo权限。解决此问题的关键在于将普通用户添加至sudoers文件中。sudoers文件用于指定哪些用户或组拥有sudo权限,位于系统的/etc/sudoers目录下。首先,确保当前目录位于/etc/sudoers位置...
用户名不在sudoers文件中,此事将被报告解决方案 1. 原理解释 1.sudo命令可以让普通用户切换到root用户下,来完成普通用户完成不了的任务,但是有的普通用户无法切换到root用户下,有权限的用户都在目录/etc/sudoers中 2. 解决方案 1.先使用系统管理员账户进入root模式,如下图:...