[wf@server1 etc]$ sudo touch ttt sudo: /etc/sudoers 可被任何人写 sudo: 没有找到有效的 sudoers 资源,退出 sudo: 无法初始化策略插件
时间: 2023-07-26 17:33:57 浏览: 156
030101配置用户使用sudo无需密码
5星 · 资源好评率100%
这个错误提示表明sudo命令无法读取sudoers文件,因此无法授权给当前用户执行命令。sudoers文件通常位于/etc目录下,你需要检查该文件的权限是否正确或者是否被修改过。如果该文件存在但权限不正确,则可以使用chmod命令修改权限:
```
su -
chmod 440 /etc/sudoers
```
如果该文件被修改过,导致sudo命令无法读取,则需要使用root用户手动修改sudoers文件,加入当前用户的授权信息:
```
su -
vi /etc/sudoers
```
在文件末尾添加以下内容:
```
# User privilege specification
username ALL=(ALL) ALL
```
其中,username是你的用户名。然后使用:wq命令保存并退出sudoers文件。这样就可以使用sudo命令以管理员身份执行命令了。
阅读全文