sudo:必须是setuid root(Mac OS X)

Modified on: Wed, 10 Jul 2019 07:20:02 +0800

我跑了

$ sudo chown -R $USER /usr/bin 

现在当我尝试在/ usr / bin路径下运行程序为sudo时,我得到了

sudo:must be setuid root

如果我想恢复chown,我该怎么办?

作者:jerome

最佳答案

运行“磁盘工具”,选择启动卷,然后使用“修复权限”。由于/ usr / bin(包括sudo)中的文件是作为操作系统的一部分安装的,因此它知道它们的所有权和权限应该是什么,并且它会将它们正确地设置回来。


相关问答

添加新评论