修复文件系统权限

修复文件系统权限

我不小心执行了

sudo chmod -R 777 /

我实际上是在尝试以递归方式更改特定文件夹的权限,顺便说一句,我在它改变一切之前确实停止了该命令。

但是现在,我无法执行例如

须藤

每次我尝试使用 sudo 执行某些操作时都会抛出这个错误:

有效 uid 不为 0,sudo 是否安装了 setuid root?

顺便说一句,我知道我可以使用chown -R root:root /usr/binsudo 所在的位置,但我当然没有权限这样做。

那么,我该如何恢复此过程?或者至少保存sudo文件而不重新安装所有内容?

该系统仍然连接到互联网,除了 sudo 问题之外,似乎运行良好。

提前致谢。

答案1

那么,我怎样才能恢复这个过程?

你不需要。如果你想要将每个文件重置为它应该的样子,至少需要几个小时的工作。

我建议使用实时 DVD 备份您的个人文件和设置,然后重新安装(无需格式化)(这应该会替换所有系统文件并保留您的个人文件(备份是为了保险))。

相关内容