MAC将 /etc/sudoers文件修改错后的几种解决方法
文件修改错误后难以再次修改的原因:
1.修改此文件必须是root权限
2.此文件出现问题时sudo命令不可用
3.默认情况下MAC系统不启用root用户
解决的方法:
一、启用root用户,使用root用户对当前的错误文件进行修改
查看当前文件的权限
federico@Mac:/Users/federico $ ls -l /etc/sudoers
-rw-r----- 1 root wheel 1604 Jun 11 14:44 /etc/sudoers
1.打开系统偏好设置,找到最后一行的用户与群组
2.打开左下方的小锁,使我们有修改权限
3.选择登陆选项-->网络账户服务器-->打开目录实用工具
4.同样先解锁左下角的小锁-->选择菜单栏中的编译选项-->启用root用户
5.启用root完成后,我们可以使用su命令将当前用户修改为root,当然也可以对/etc/sudoers文件进行修改。当然,正因为root权限很大,所以建议修改完成后关闭root用户。
二、直接修改/etc/sudoers文件的权限进行修改
1.进入finder,使用cmd+shift+g,前往文件夹。
2.对此文件夹的权限进行修改
3.修改完成后可以直接对源文件进行修改,但是不要忘了,修改完成后将此文件修改为最初权限。
作者:Federico Sun
博客地址:https://www.cnblogs.com/Cherry-Linux
座右铭:人总是这么痛苦吗?还是只有小时候这样?总是如此。
博客地址:https://www.cnblogs.com/Cherry-Linux
座右铭:人总是这么痛苦吗?还是只有小时候这样?总是如此。