意外地以递归方式覆盖了 /var/lib 的权限

意外地以递归方式覆盖了 /var/lib 的权限

我不小心递归地将 /var/lib 的权限更改为 777。现在我收到“内部错误”,希望能够重新启动系统。

它是可逆的吗?还是像 / 的情况一样,唯一的方法是重新安装?我不太想检查系统可以使用这些权限进行多少操作。

快速研究后,我将其改为 755。现在这样吗?我仍然收到“内部错误”,所以我想不是。顺便说一句,在我再次执行 chmod 后,系统提示正确的权限是 700,但我仍然遇到“内部错误”。我在 dpkg 上也遇到了“权限被拒绝”的问题,我担心进一步管理软件包。

重新安装、可逆还是可以忍受?

答案1

测试一下:

打开终端,

Ctrl++AltT

然后运行:

sudo -i
chmod -Rf 755 /var/lib
chmod -Rf 700 /var/lib/polkit-1
chmod -Rf 700 /var/lib/sudo
chmod -Rf 700 /var/lib/udisk2
chmod -Rf 750 /var/lib/lightdm

相关内容