我不小心 chown 了 /usr/lib...我现在该怎么办?

我不小心 chown 了 /usr/lib...我现在该怎么办?

我犯了一个可怕的错误。我犯完之后马上就意识到了,但现在为时已晚。

我运行了这个命令:

sudo chown -R $USER /usr/lib

我尝试用以下方法修复它:

sudo chown -R root /usr/lib

但我收到此错误:

sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0
sudo: fatal error, unable to load plugins

我尝试使用以下权限以 root 身份登录:

su

但每次验证都失败。我 99% 确定我的密码正确。

我认为我现在拥有这些文件,因此我还尝试了:

chown -R root /usr/lib

但操作失败了。我得到了一个很长的列表,其中包含了更改每个文件权限的相同错误。每一行如下所示:

chown: changing ownership of 'lib': Operation not permitted

我能做些什么来拯救自己?

相关内容