运行 chmod -R 777 /usr/ 后无法使用 sudo 并且无法访问 root 用户来修复它

运行 chmod -R 777 /usr/ 后无法使用 sudo 并且无法访问 root 用户来修复它

我使用这些命令允许访问 git clone katoolin 并存储在usr

sudo chmod -R 777 /usr/
sudo chown www-data:www-data /usr/

我不知道哪一个破坏了我的sudo访问权限。另外,我没有 root 访问权限。我尝试进入恢复模式,然后进入 root shell,并使用来自/usr/bin/sudo 必须由 uid 0 拥有,并且设置了 setuid 位但它不起作用。

有点新。有些帮助会很有帮助。

答案1

sudo chmod -R 777 /usr;sudo chown www-data:www-data /usr/彻底破坏了您的系统。有两种方法可以恢复此类错误。第一种方法,也是迄今为止最简单的方法,就是重新安装 Ubuntu。第二种方法是找到 中大约 542,574 个文件和目录的正确所有权和权限/usr,并将每个文件或目录更改为正确的值。

相关内容