![意外撤销了 Sudo 访问权限](https://linux22.com/image/1544632/%E6%84%8F%E5%A4%96%E6%92%A4%E9%94%80%E4%BA%86%20Sudo%20%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90.png)
我对通过 PuTTy 设置 http 服务器还很陌生,并设法使用 Apache 设置了 EC2 服务器,运行良好。唯一的问题是,当我尝试设置其他一些东西时,我设法撤销了我的 sudo 访问权限,所以现在我无法安装我需要的东西,比如 PHP。这是我收到的错误:
sudo: /etc/sudo.conf 由 uid 500 拥有,应为 0 sudo: /etc/sudoers 由 uid 500 拥有,应为 0 sudo: 未找到有效的 sudoers 源,退出 sudo: 无法初始化策略插件
有什么方法可以让我重新获得 sudo 访问权限或通过其他命令安装 php?
谢谢
答案1
使用su -
root密码切换到root,然后修复文件所有权和权限。