用户名不在sudoers文件中此事将被报告的解决方法
Posted yongfengnice
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户名不在sudoers文件中此事将被报告的解决方法相关的知识,希望对你有一定的参考价值。
以下是root用户下操作
1. cd /etc 来到etc目录下,sudoers文件在该目录下
2. ls -l | grep "sudo"
查看发现sudoers文件的权限是-r--r-----,连root都是只读权限
3. 给sudoers文件添加写的权限
chmod u+w sudoers
4. 将用户名比如test添加到sudoers文件
vi sudoers——>按下i进入编辑状态
找到 root ALL=(ALL) ALL
下一行添加 test ALL=(ALL) ALL
说明:好像是tab间隔,不知道空格行不行哦,没试
5. 按下esc——>:wq保存
6. 还原sudoers文件的权限
chmod u-w sudoers
以上是关于用户名不在sudoers文件中此事将被报告的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
问题以及解决办法:hadoop 不在 sudoers 文件中。此事将被报告
虚拟机中—script 不在 sudoers 文件中,此事将被报告的问题