Mac OS X Mavericks上的"/ etc/sudoers是世界可写的"

s7v*_*ven 11 macos sudoers writable

目前,我正在研究OSX Maverick,我不能sudo在终端中使用命令.


我的Mac:~phucnd $ sudo

sudo:/ etc/sudoers是世界可写的

sudo:找不到有效的sudoers来源,戒烟.

我该如何解决?

cha*_*uke 12

Finder→Go→转到文件夹:

然后输入/etc/sudoers并按下Go按钮.

右键单击sudoers并更改权限.

  • 以下文件权限适用于我:系统:读写轮:只读每个人:只读 (4认同)

小智 11

打开"磁盘工具",选择您的磁盘并单击"修复磁盘权限"

在此输入图像描述


Mar*_* Yu 5

1.启用root用户:
系统偏好->用户和组->登录选项->网络账户服务器->加入->打开目录实用程序->编辑(菜单)->启用root用户

2.切换到root,修改/etc/sudoers权限
$su
$chmod 440 /etc/sudoers


Har*_*ora 5

Finder -> 前往 -> 前往文件夹

\n\n

然后输入\xc2\xa0/etc/sudoers\xc2\xa0并按\xc2\xa0Go\xc2\xa0按钮。\n右键单击\xc2\xa0sudoers\xc2\xa0->单击获取信息->将权限更改为:\ n系统:读取和写入\n轮子:只读\n所有人:只读

\n\n

锁定它并打开终端并重试。

\n\n

一切顺利!

\n