重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍centos出现xxx不在sudoers文件中问题怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
成都创新互联从2013年成立,是专业互联网技术服务公司,拥有项目成都网站设计、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元加格达奇做网站,已为上家服务,为加格达奇各地企业和个人服务,联系电话:13518219792
在centos系统里面,使用其他用户身份,使用sudo命令的时候如果系统提示:“出现xxx不在sudoers文件中的解决方案,此事将被报告。”这里的xxx就是你自己的用户名,比如这里是andrew。
出现这种情况是因为当前用户andrew是普通用户,而这个用户不具备sudo命令的权限,如果用使用sudo命令则需要添加sudo命令的权限。
解决方案:采用管理员root修改/etc/sudoers文件即可。以下是步骤:
1、启动终端,在终端里面输入“su root” 然后输入密码切换到root账户
2、添加文件sudoers的写权限。也就是输入命令”$ chmod u+w /etc/sudoers”
3、采用vim编辑器编辑。输入命令:“vim /etc/sudoers” 然后输入"i"进入编辑状态,在下图中的第四行,找到 root ALL=(ALL) ALL 加入下面这一行:
“andrew ALL=(root) ALL ”
4、然后按esc键,然后输入“:w”进行保存,然后再输入“:q”进行编辑的退出。当然,也可以直接输入“:wq”进行保存退出
5、把文件的读写状态修改回来,输入“chmod u-w /etc/sudoers”。(当然,如果之前没有修改文档的权限的话,后面保存的时候系统会提示文档只读,这个时候直接在命令后面加上感叹号就可以强制保存了,也就是":wq!")
以上是“centos出现xxx不在sudoers文件中问题怎么办”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!