我在我的 Mac OS X 10.6.8 中修改了(以某种错误的方式)文件 etc/sudoers
。
出于这个原因,我删除了错误的行并替换了原始文件。但是现在每当我输入 sudo 命令时,输出都是:
sudo: /etc/sudoers is owned by uid 501, should be 0
Segmentation fault
解决方案可能是 this但是当我输入 su
(和密码)时,输出是:
su: Sorry
我该如何解决这个问题?
最佳答案
郑重声明,在 OS X 上有一种更简单的修复方法:运行“磁盘工具”,在边栏中选择宗卷,然后选择“急救”选项卡,然后单击“修复磁盘权限”。/etc/sudoers 是它知道“正确”权限的系统文件之一,因此它会为您处理。
关于macos - sudo 命令后出现段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8022142/