Descargo de responsabilidad: NO soy nada fluido en la codificación o su jerga, así que tengan paciencia conmigo.
Recientemente descargué un software y quería eliminarlo. Traté de hacerlo a través de Sudo en la terminal MacBook. Estaba tratando de seguir los consejos de este sitio web: http://osxdaily.com/2014/02/06/add-user-sudoers-file-mac/
Por cierto, literalmente escribí "nombre de usuario" en lugar de mi nombre de usuario real para mi cuenta real. Ahora ni siquiera puedo tocar sudo ni hacer nada con él.
Trato de escribir visudo
y dice "permiso denegado". Intento escribir sudoer
y no me pide que escriba la contraseña como lo hacía antes y no responde a ninguna entrada que ingrese, ya sea correo no deseado o un help
comando indefenso.
Seguí los consejos aquí y todavía no funciona. Ahora tengo dos cuentas de administrador. Estoy más que perdido ahora en cuanto a cómo revertir mi sudo.
Editar: ejecuté el código ls -l /etc/sudoers
y los resultados fueron-r--r----- 1 root wheel 2306 May 7 02:21 /etc/sudoers
cat /etc/sudoers
Comando ingresado . Vergonzoso nombre de usuario de la escuela secundaria entrante:
/sbin/fsck -fy
/sbin/mount -uw /
vi /etc/sudoers
(asumiendo que sabe vi
, de lo contrario use nano
)%awesomechris
con %admin
( %
es importante)PD: %
identifica un grupo de usuarios , por lo que crear un nuevo usuario no ayudó (incluso si lo hubiera nombrado awesomechris
en lugar de username
)
PPS: una vez que todo esté arreglado, elimine los derechos de administrador de los usuarios que no los necesitan (asegúrese de que quede al menos uno). Luego inicie sesión con un usuario administrador, ejecute sudo WHATEVER-IS-NEEDED-TO-REMOVE-YOUR-SOFTWARE
e ingrese la contraseña del mismo usuario administrador para confirmar).
visudo
, generalmente es mejor agregar cosas nuevas en lugar de reemplazar las entradas existentes. Esto reduce significativamente el riesgo de quedarse fuera.
sin ladera
sudo echo Hello
desde allí?chris li
sin ladera
sudo
.visudo
Entonces, o se cambió algo más (tal vez sin que te des cuenta), o también hiciste algo más fuera de eso .sin ladera
ls -l /etc/sudoers
y editar el resultado en la pregunta? Luego reinicie en modo de usuario único nuevamente, ejecutecat /etc/sudoers > /Users/Shared/s; chmod 666 /Users/Shared/s
, luego reinicie como de costumbre y agregue el contenido de/Users/Shared/s
a la pregunta también?chris li
sin ladera
/sbin/fsck -fy
y/sbin/mount -uw /
primero después de iniciar en modo de usuario único, luego lacat
parte funcionará.sin ladera
username
cuenta, esto debería haber funcionado. Así que sigo pensando que algo más está interfiriendo aquí también.chris li
%admin ALL=(ALL) ALL
parte de administrador de Sudo?sin ladera
%admin ALL=(ALL) ALL
(en lugar de agregar uno adicional) esto podría explicar lo que está viendo. Para ver el contenido, haga lo que se indica arriba (usuario único, ejecute fsck y monte, archivo cat, reinicie, agregue el archivo a la pregunta)sin ladera
cat /etc/sudoers
después de arrancar para un solo usuario y publique la imagen. Creo que podemos arreglarlo directamente allí.chris li
sin ladera