Abre el terminal y habilita la raíz con:
dsenableroot -u <your_admin_username> -p <your_password> -r <root_password> #choose some root password here
Si el sudoer está dañado, aún no podrá sudo
, pero podrá su
y reparar los permisos en consecuencia:
su #when asked afterwards enter the above <root_password>
chown root:wheel /etc/sudoers
chmod 440 /etc/sudoers
chmod -a "admin allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity" /etc/sudoers
exit
Volver a tu cuenta de administrador deshabilitar la raíz:
dsenableroot -d -u <your_admin_username> -p <your_password>
En caso de que lo anterior no ayude, vuelva a habilitar la cuenta de root haciendo lo mismo que antes, inicie sesión en su cuenta, inicie sesión como root
(sí, en realidad):
Abra el terminal y escriba chmod g+x /
, cierre el término, cierre de sesión y tada, sudo está funcionando nuevamente :) Este problema ocurre principalmente cuando monta su /
a través de linux en modo rw (para hfsplus
en r / w modo usar fusible y bindfs
)
Por cierto, el administrador de grupo ¡ACL no parece dañar el archivo sudoers!