解决银河麒麟中`/etc/sudoers`权限问题
解决银河麒麟中`/etc/sudoers`权限问题
- 1、问题描述
- 2、解决方法
| 💐The Begin💐点点关注,收藏不迷路💐 |
当你在银河麒麟操作系统中使用sudo命令时,如果遇到“/etc/sudoers可被任何人写”的错误,说明/etc/sudoers文件的权限被错误地修改了。以下是解决步骤:
1、问题描述
sudo命令报错,提示/etc/sudoers权限不安全。
sudo:/etc/sudoers可被任何人写
sudo:没有找到有效的sudoers资源,退出
sudo:无法初始化策略插件

2、解决方法
- 检查权限:
使用ls -al /etc/sudoers查看文件权限,正常情况下应为-r--r-----。
ls -al /etc/sudoers

- 修改权限:
如果权限不正确,使用pkexec chmod 0440 /etc/sudoers命令来修复。如果pkexec不可用,尝试以root用户登录或使用其他恢复方法。
pkexec chmod 0440 /etc/sudoers

- 验证:
再次使用ls -al /etc/sudoers确认权限已正确设置。
通过以上步骤,你应该能够解决/etc/sudoers权限问题,恢复sudo命令的正常使用。


| 💐The End💐点点关注,收藏不迷路💐 |
