Cambiar la contraseña del root cuando el fichero sudoers está mal y sudo no funciona

Si configuras mal el fichero sudoers puedes acabar en la situación de no poder usar sudo. Esto se podría solucionar fácilmente usando su para hacerse root y así arreglar el fichero de sudoers. Pero esto no sería posible si lo que precisamente querías hacer era cambiar la contraseña de root. Te aparecería un error similar a este:

$ sudo passwd
sudo: >>> /etc/sudoers: syntax error near line 30 <<<
sudo: parse error in /etc/sudoers near line 30
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

sudo

Editar el fichero de sudoers con visudo tampoco funcionaría claro. Para esta situación existe el programa pkexec. Este programa se usa para que un usuario autorizado pueda ejecutar un programa como otro usuario, siendo ejecutado por el usuario root si no se especifica ninguno.

La solicíon entonces sería ejecutar visudo usando pkexec y entonces arreglar el fichero de sudoers:

pkexec visudo

You might also like

Usar sudo sin que se te pregunte por tu contraseña
Ejecutar en el terminal:sudo visudoSe abrirá el fichero sudoers con tu editor de texto por defecto....

Hacer que Raspbian se ejecute desde un disco duro externo o pendrive
Raspberry Pi SOLO puede arrancar desde la tarjeta SD. Si quieres usar tu Raspberry Pi desde un disco...

Añadir opción de apagado a XBMC en Raspbian
Cuando instalé XBMC en Raspbian me dí cuenta de que el menu de apagado solo tenía la opción "Exit",...

Encontrar la librería o programa que instala un archivo en concreto con apt-file
Alguna vez puede que acabes en la situación de tener que saber qué paquete o programa instala cierto...

Dejar un comentario?

0 Comentarios.

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.