Siempre que intento cualquier comando sudo
en la terminal, aparece el siguiente mensaje de error:
sudo: /etc/sudoers is owned by uid 503, should be 0
sudo: no valid sudoers sources found, quitting
He intentado iniciar sesión en el modo de usuario único y escribir los siguientes comandos:
mount -uw
chown /private/etc/sudoers 0
Después de escribir en la línea de propiedad de Chown, aparece un mensaje de error que dice "nombre de usuario ilegal".
Otras cosas que he intentado:
- Reinstalando el OS X (El Capitán)
- Deshabilitar la protección de integridad del sistema (SIP).
- Llamando a Apple Care que dice que los comandos
sudo
se han deshabilitado en El Capitán. - Iniciar sesión en el modo de usuario único y escribir el siguiente código:
chown root:wheel /private/etc/sudoers
Esto produjo el mensaje de error "Operación no permitida" en mis cuentas estándar, de administrador y raíz. El mensaje de error "Sistema de archivos de solo lectura" apareció cuando inicié sesión en Modo de usuario único.
FYI
Cuando ejecuto ls -la /private/etc/sudoers
en la Terminal, obtengo lo siguiente:
-rw-r-----@ 1 MY-ADMIN-USERNAME staff 67 18 Feb 14:03 /private/etc/sudoers
Nota: He reemplazado mi nombre de usuario de administrador real con "MY-ADMIN-USERNAME" solo para que sepa lo que se muestra.
Necesito los comandos sudo
para funcionar por una variedad de razones, una de las cuales es hacer que CrashPlan funcione.
Mi hardware es un iMac 2010, 3.2GHZ, 16GB Ram y 500GB SSD que se instaló hace aproximadamente un año.
Estos problemas solo han surgido con El Capitán. No los tuve con Yosemite en el pasado.
Mirando alrededor en línea, puedo ver que muchas personas han tenido problemas similares, pero lamentablemente las resoluciones no me han funcionado.