El comando Sudo ya no funciona correctamente

Cuando uso el comando sudo, aparece un mensaje de error.

sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Si trato de usar chmod en sudoers, aparece el mensaje "Operación no permitida". ¿Puede alguien ayudarme a arreglar las cosas para que sudo funcione de nuevo?

Respuestas (2)

Debería poder sortear esto reiniciando en modo de usuario único...

  1. Reinicie la computadora sosteniendoCommandS
  2. La línea de comando debería aparecer mostrando algo sobre cómo montar la unidad en modo de escritura mount -uw /, siga estos pasos.
  3. Ahora debería ser un usuario root capaz de editar el /etc/sudoersarchivo.
  4. Problema reboot nowpara salir y reiniciar en modo normal.

No tengo una segunda Mac para probar que estas instrucciones están completas paso a paso y, obviamente, no puedo escribir en la máquina mientras se reinicia, así que avíseme si se atasca en algún paso.

Acabo de probar esto, debería funcionar, es posible que se le pida que se autentique si tiene habilitado FileVault.
Sí, funcionó. No vi nada sobre montar mi disco, pero el comando que me diste, mount -uw / aparentemente funcionó bien. Gracias.

Vuelva a la sugerencia de etresoft de usar Obtener información

1> Finder -> Ir -> Ir a la carpeta: /etc

2> Seleccionar sudoers

3> Buscador -> Archivo -> Obtener información

4> En la sección Compartir y permisos , haga clic y desbloquee el candado Establezca los permisos para:


sistema - Solo lectura

rueda - Solo lectura

todos - Sin acceso

¿Quién es etresoft? No hay contexto para el nombre.