终端中的 Sudo 分段错误

终端中的 Sudo 分段错误

可能重复:
无法执行 sudo:“/etc/sudoers 模式为 0740,应为 0440”

sudo: /etc/sudoers is mode 0640, should be 0440
Segmentation fault

每当我尝试执行需要以超级用户身份登录的操作时,我都会收到此错误消息;为什么会收到此消息?我该怎么办?我真的一无所知,我也试图安装 flink,但不知道如何安装...

答案1

以 root 身份登录并更改该文件的权限:

su

将以 root 身份登录您(将询问您的密码)。
然后:

chmod 440 /etc/sudoers

更改权限。
最后:

exit

退出根会话。

您也可以尝试使用磁盘工具修复磁盘权限。

编辑

要以 root 身份登录终端,首先需要“激活”root 用户。
打开目錄工具.app应用程序中/System/Library/Core Services,从Edit菜单中选择“启用 root 用户”。

答案2

以管理员身份启动“应用程序”中的“实用程序”文件夹,选择磁盘实用程序。使用“验证磁盘权限”和“修复磁盘权限”选项来解决问题(运气好的话——我还没有真正尝试过)。

答案3

将用户更改为 root (su)

chmod 0440 /etc/sudoers
exit
sudo echo LOLHELLSYEAH

相关内容