温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

centos出现xxx不在sudoers文件中问题怎么办

发布时间:2021-11-15 15:28:20 来源:亿速云 阅读:257 作者:小新 栏目:大数据

这篇文章主要介绍centos出现xxx不在sudoers文件中问题怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在centos系统里面,使用其他用户身份,使用sudo命令的时候如果系统提示:“出现xxx不在sudoers文件中的解决方案,此事将被报告。”这里的xxx就是你自己的用户名,比如这里是andrew。

出现这种情况是因为当前用户andrew是普通用户,而这个用户不具备sudo命令的权限,如果用使用sudo命令则需要添加sudo命令的权限。

解决方案:采用管理员root修改/etc/sudoers文件即可。以下是步骤:

1、启动终端,在终端里面输入“su root”   然后输入密码切换到root账户

centos出现xxx不在sudoers文件中问题怎么办

2、添加文件sudoers的写权限。也就是输入命令”$ chmod u+w /etc/sudoers”

centos出现xxx不在sudoers文件中问题怎么办

3、采用vim编辑器编辑。输入命令:“vim /etc/sudoers” 然后输入"i"进入编辑状态,在下图中的第四行,找到 root  ALL=(ALL)  ALL 加入下面这一行:

“andrew ALL=(root) ALL ”

centos出现xxx不在sudoers文件中问题怎么办

4、然后按esc键,然后输入“:w”进行保存,然后再输入“:q”进行编辑的退出。当然,也可以直接输入“:wq”进行保存退出

5、把文件的读写状态修改回来,输入“chmod u-w /etc/sudoers”。(当然,如果之前没有修改文档的权限的话,后面保存的时候系统会提示文档只读,这个时候直接在命令后面加上感叹号就可以强制保存了,也就是":wq!")

centos出现xxx不在sudoers文件中问题怎么办

以上是“centos出现xxx不在sudoers文件中问题怎么办”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI