在修改/etc/sudoers文件之后,执行sudo,疯狂报错,查到原因是/etc/sudoers文件的权限必须是440,当时不知道这个情况已经切回了其他普通用户,绝望的是我已经忘记了root用户的密码。
这个情况就是想要执行sudo,就要在root用户下修改/etc/sudoers文件的权限,但是因为忘记root用户密码没法执行权限,更没法用网上说的sudo passwd root。
root的密码肯定是要修改滴,我的解决办法是关机并重新打开mac,在现实mac出现进度条前,按住command+R,进入恢复模式
![在这里插入图片描述](https://img-blog.csdnimg.cn/ab40090319c342159a41bd0044cff071.jpg?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQW5hc3Rhc2lhX2xp,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
在这个模式下执行sudo passwd root,然后输入新密码
可能这个方法不是对所有电脑都有效哦