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