sudoers文件是一个特殊的配置文件,定义了哪些用户或用户组有权以超级用户的身份执行命令。如果当前用户不在该文件中,系统就会给出上述错误提示。 这通常是因为以下两个原因:-未在sudoers文件中添加当前用户。-当前用户所属的用户组未在sudoers文件中添加。 2. 要解决这个问题,我们可以通过以下步骤来添加当前用户或用户...
1. 原理解释 1.sudo命令可以让普通用户切换到root用户下,来完成普通用户完成不了的任务,但是有的普通用户无法切换到root用户下,有权限的用户都在目录/etc/sudoers中 2. 解决方案 1.先使用系统管理员账户进入root模式,如下图: 2.进入etc目录下的sudoers文件中,如下图: 3.在有root一行的代码下,添加一行与之类似...
可以再次查看文件权限:“ll /etc/sudoers” ll /etc/sudoers 1. 4.执行vim命令,编辑/etc/sudoers文件,添加要提升权限的用户;在文件中找到root ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如: 5. 保存退出,并恢复/etc/sudoers的访问权限为440,执行如下恢复命令: chmod 440 /etc/sudoers 1. 并查看该文...
二、分析原因 当前用户权限不够,需要提升权限。三、解决方法 1、切换至root用户,输入命令:su root,然后输入密码 2、查看/etc/sudoers文件权限,如果只读权限,修改为可写权限 输入查看文件命令:ls–l/etc/sudoers 由此可见,该文件为只读权限,需要增加写权限 3、设置/etc/sudoers文件权限,添加可写权限 输入...
创建一个 centos帐号,帐号名为 yyee,使用yyee帐号登录,执行sudo vi命令时(执行其它命令也有同样情况),报错: linc 不在 sudoers 文件中。此事将被报告。 有的centos版本会出现错误提示:yyee is not in the sudoers file. This incident will be reported. ...
【解决方案】用户名不在 sudoers 文件中。此事将被报告。 代码语言:javascript 复制 [zuoy@localhost Code]$ sudo rpm--importhttps://packages.microsoft.com/keys/microsoft.asc[sudo]zuoy 的密码: zuoy 不在 sudoers 文件中。此事将被报告。 2. 原因: 当前用户不在sudo 用户组,需要先加入此用户组...
此事将被报告。错误。 解决方案 根据错误提示,只需将当前登录用户,图中所示用户是zouqi加入到sudoers文件中即可。 切换至root用户 代码语言:javascript 复制 $ su-root 给root用户添加可写权限 代码语言:javascript 复制 chmod640/etc/sudoers 修改sudoers文件...
简介:linux中出现不在 sudoers 文件中。此事将被报告的解决方法 出现如下提示 gaokaoli 出现不在 sudoers 文件中。此事将被报告 一般是该用户 权限不够 既然知道权限不够可以添加到root用户组,获取权限即可 通过命令行添加到权限,发现还是不行 sudo usermod -g root gaokaoli ...
如果没有在该文件中有对应用户的配置,则只需sudo命令是可能会产生 "用户名不在 sudoers文件中,此事将被报告" 异常提示. 二. 解决办法 用vi编辑器打开/etc/sudoers,或者直接使用命令visudo来解决. 打开sudoers后,加上自己的帐号保存退出就可以了. #User privilege specification ...