关于mac x不能使用sudo命令

sheraw 2017-07-18 11:37:33
这个原因是由于改动了/etc/sudoers的文件,该文件的任何改动都有可能导致终端sudo命令的失败 例如楼主遇到的 ”/etc/sudoers is owned by uid 501, should be 0“;

也上网找了方法,有说用单用户模式的,楼主试了没成功,可能是操作原因,也可能是电脑差异,最后在一个国外论坛找到了方法

原帖:https://stackoverflow.com/questions/13197232/my-sudo-command-not-working

具体方法是打开mac的脚本编辑器,复制 <do shell script "chown root:wheel /etc/sudoers; chmod 440 /etc/sudoers; chmod -N /etc/sudoers" with administrator privileges > 括号中的内容到编辑器然后 Command-K 进行编译,没错误的话继续Command-R运行后回到终端,惊喜是不是出现了
...全文
288 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧