Ahora sé que nunca debería tratar de editar el etc/sudoers
archivo con un editor de texto normal. Sin embargo, minutos antes de aprender esto, guardé un nuevo nombre de usuario en el archivo con Sublime Text. Ahora cuando ejecuto, sudo cat sudoers
por ejemplo, me sale el siguiente error:
>>> /etc/sudoers: syntax error near line 1 <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting
¿Cómo puedo salir de este dilema?
Solía
—
acero
su - root
y ahora tengo permission denied
. También intenté reiniciar como usuario único y editar el archivo, pero recibí el error de que estaba en un sistema de archivos de solo lectura.
Si arrancó desde un CD, etc., entonces la raíz es la raíz del CD y es de solo lectura. Vea las instrucciones sobre cómo montar su raíz abajo. Si arrancó en modo de usuario único usando grub, entonces puede ser la raíz correcta, pero de solo lectura. Si es así, debe volver a montar
—
ctrl-alt-delor
rw
de lo que puedo recordarmount -o remount,rw /
su
. De lo contrario, reiniciar un solo usuario o un CD en vivo debería ser la segunda forma más fácil de revertir su archivo; Dejaré que alguien publique una respuesta adecuada sisu
no funciona.