使用sudo出现parse error in /etc/sudoers near line 56,出现这样都问题,是我们修改sudroers造成都,然后又要用sudo修改,这样就进入了恶性循环,我们需要用root账户来修改/etc/sudoers
参考地址 解决Mac下修改/etc/sudoers文件的问题
解决Mac下修改/etc/sudoers文件的问题
花了好几个小时,才把这个bug解决了,当时不小心修改了这个文件,结果sudo 这个命令用不了,真是着急,要知道这不是ubuntu,我看网上的教程大部分都是ubuntu。就是切换不了root用户,而且sudo不了,真的很烦,网上尝试用su root 结果密码不正确,下面这个方法可以切换到root.
1.系统偏好设置-用户与群组
2.如下图
3.如下图
4.OK,好了,现在登陆终端,用su root 命令可以切换到root了,还好我有之前备份文件的习惯
5. 然后把文件改为 chmod 440 /etc/sudoers ,就可以得到之前的文件了
6. exit,就可以正常使用sudo 命令了。