Utilizo Monterey MacOS v12.3.
¿Sabes cómo puedo encontrar el /etc
de la carpeta cd /Macintosh/ HD
?
Corrompí mi sudoers
y quiero modificarlo desde el modo monopuesto, pero no soy capaz de llegar a la ruta. He probado lo siguiente buscando /etc
.
cd /Macintosh/ HD/System/Volumes/Data
cd /Macintosh/ HD/System/private
He leído este tema, pero no había ninguna pista de cómo llegar a él: ¿Qué es /Sistema/Volúmenes/Datos?
A continuación se muestra el texto extraído de la convocatoria actualmente cerrada pregunta preguntó en Stack Overflow.
Título: He corrompido mi archivo sudoers en MAC - ¿cómo modificar desde el modo de usuario único?
Por error, he corrompido mi sudoers
archivo. Lo modifiqué y escribí mal una palabra que corrompió el archivo.
He escrito NOPASSED
en lugar de NOPASSWD
.
Mientras tanto, ya no puedo editarlo.
Estoy usando un MacBook Pro (16 pulgadas, 2021) con MacOS 12.3.
He reiniciado con el modo de usuario único, y he abierto el Terminal, pero no soy capaz de llegar al directorio para modificar el archivo.
Este registro de abajo es de la Terminal normal de MacOS, no del modo de usuario único.
oahmed@oahmed-mac /etc % ls -l | grep sudo
-r--r----- 1 root wheel 257 26 Feb 02:05 sudo_lecture
-r--r----- 1 root wheel 1573 2 Feb 12:18 sudoers
drwxr-xr-x 2 root wheel 64 26 Feb 02:05 sudoers.d
oahmed@oahmed-mac /etc % more sudoers
sudoers: Permission denied
oahmed@oahmed-mac /etc % sudo vi sudoers
/etc/sudoers:56:34: syntax error
%admin ALL = (ALL) NOPASSED: ALL
^
Password:
Sorry, user oahmed is not allowed to execute '/usr/bin/vi sudoers' as root on oahmed-mac.