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

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

我意外地更改了 /usr/bin 中 debian web 服务器上的所有权,权限不再是 root root,而是 USER root。我该如何恢复它?我发现的所有内容都说要重新启动它,但我不知道如何通过 Google Compute Engine 执行此操作。我该如何修复此问题以便我可以使用 sudo?

答案1

检查受影响的文件:ls -lahR /usr/bin/ | grep -v " root root"

修理它pkexec chown -R "root:root" /usr/bin/

执行命令- 以另一个用户的身份执行命令。

(来自pkexec手册页

相关内容