CentOS:用户不在sudoers文件中的解决方法

安装依赖的时候提示 当前用户(lj)不在sudoers文件中,此事将被报告
在这里插入图片描述
解决方法:

1.切换到root
在这里插入图片描述
2. 查看sudoers权限

目前是只读状态

需要赋予权限,下面这条命令将开放所有权限

 chmod 777 /etc/sudoers

再次查看权限可编辑了

CentOS:用户不在sudoers文件中的解决方法_第1张图片
编辑该文件

添加当前用户名

用户名    ALL=(ALL)    ALL

CentOS:用户不在sudoers文件中的解决方法_第2张图片
修改完后需要改动权限

chmod 440 /etc/sudoers

不然会出现以下错误:

sudo: /etc/sudoers 可被任何人写
CentOS:用户不在sudoers文件中的解决方法_第3张图片
好了,现在再次执行命令
CentOS:用户不在sudoers文件中的解决方法_第4张图片
成功

你可能感兴趣的:(CentOs,centos,linux,运维,经验分享)