Problemas con sudo para acceder como root

Imagen de diegojvh
0 puntos

Saludos.
Os cuento mi problema:
No puedo acceder como root con "sudo". Me aparece el mensaje

sudo: /etc/sudoers is mode 0640, should be 0440

Investigando con el nautilus, he comprobado que, por error, he cambiado el propietario del archivo /etc/sudoers a un nuevo propietario: 440.
He intentado crear un propietario 440, pero no me deja este nombre solo con números.
He intentado acceder como root con su, pero no me admite la contraseña que me funcionaba con sudo.

¿Qué más puedo intentar?
Gracias.

Imagen de CHuLoYo
+1
0
-1

Prueba con chmod

sudo chmod 0400 /etc/sudoers

Un saludo

---------
Marcos Pérez

+1
0
-1
Imagen de diegojvh
+1
0
-1

Hola Marcos.
No puedo hacer nada con sudo, siempre me da el mismo error:

sudo: /etc/sudoers is mode 0640, should be 0440
+1
0
-1
Imagen de CHuLoYo
+1
0
-1

Claro, qué parvo soy, no me di cuenta del detalle xD

¿Y cómo hiciste para cambiar los permisos de sudoers!?
Ya avisan en el mismo fichero de que tengas extrema precaución con lo que hagas con el archivo.

Vas a tener que entrar con un livecd en el fichero sudoers del disco duro y modificarlo desde ahí.

Un sludo.

---------
Marcos Pérez

+1
0
-1
Imagen de diegojvh
+1
0
-1

Marcos. El cambio en sudoers fue por error, por utilizar chown en lugar de chmod.
Ya está solucionado. Era tan sencillo como iniciar en recovery mode, y como root teclear:

chown root:root /etc/sudoers
chmod 440 /etc/sudoers

Gracias por tu ayuda.
PD: Ahora me toca eliminar todos los usuarios que había creado para poder acceder al sudoers dichoso.

+1
0
-1
Imagen de SHaNGo
+1
0
-1

gracias tenia este problema y lo he arreglado, lo de los permisos digo.... ahora lo k no se es kien cambio esos permisos :S el usuario si lo tenia como root, pero no estaba en permiso 440 y seguro k yo no lo cambie

+1
0
-1

-No non-free or contrib packages installed on Stravaganzza! rms would be proud.
-Me gustaria cambiar el mundo pero no me dan el codigo fuente.
-Las obras de conocimento deben ser libres, no hay escusas para no serlo.

Imagen de dan_06
+1
0
-1

sido los comandos que dice diegojvh, pero no puedo arreglar esto

que puedo hacer??

sudo: /etc/sudoers.d/README is mode 0777, should be 0440
>>> /etc/sudoers: /etc/sudoers.d/README near line 24 <<<
sudo: parse error in /etc/sudoers near line 24
sudo: no valid sudoers sources found, quitting

+1
0
-1

EL Danny

Imagen de CHuLoYo
+1
0
-1

Mira el mensaje anterior y el error que te da a ti la consola.
El fichero tiene permisos 0777 cuando necesita 0440 .

Cámbialo y listo.

Saludos.

+1
0
-1