Se cambió el permiso /etc en onírico (ubuntu11.10) usando "sudo chmod 665 /etc" y no puedo usar sudo ahora.

Se cambió el permiso /etc en onírico (ubuntu11.10) usando "sudo chmod 665 /etc" y no puedo usar sudo ahora.

La cagué a lo grande. Cambié el permiso /etcen ubuntu 11.10 usando el siguiente comando

sudo chmod 665 /etc

Ahora, cuando intento usar Sudo, aparece el siguiente error:

sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

Cualquier ayuda será muy apreciada porque soy nuevo en Ubuntu. Ya intenté usarlo su, pero ni siquiera inicia sesión como root e incluso si le doy la contraseña correcta, siempre dice Authentication Failure. No quiero iniciar sesión como root porque es arriesgado e incluso un novato en Linux como yo no es tan estúpido como para tener ese control. Sólo quiero usar mi sudootra vez. También intenté ingresar al modo de recuperación, pero no puedo ingresar al modo de recuperación.

Respuesta1

Inicie la opción de consola de recuperación.
Seleccione volver a montar lectura-escritura
Seleccione shell raíz

cd /
chmod 755 etc <--to get it back to default  
sync
init 6

Respuesta2

Generalmente puedes solucionar este tipo de problema sin iniciar en modo de recuperación, sin usar un CD en vivo y sin reiniciar en absoluto. Un sistema Ubuntu con una GUI (a diferencia de un sistema Ubuntu Server sin GUI instalada) tiene dos mecanismos para ejecutar comandos como root. Uno essudo. El otro esKit de políticas. Puedes usarpkexec, la interfaz de línea de comandos de PolicyKit, para corregir los permisos:

pkexec chmod 755 /etc

Si todo lo que hizo para crear el problema fue ejecutar sudo chmod 665 /etc, entonces eso soluciona completamente el problema y no necesita intentar reparar ningún permiso.adentro /etc. (Nada en el interior /etccambia con un chmodcomando /etcque no usa la -Rbandera).

Respuesta3

Intente insertar el ubuntu live cd, abra la terminal e ingrese

  1. sudo su -
  2. mount /dev/sda5 (or whichever is the root partition of your Ubuntu installation) /mnt
  3. chroot /mnt
  4. chmod 755 /etc
  5. exit

Esto debería dejar las cosas como estaban.

Respuesta4

su lista de sistemas operativos del administrador de arranque se parece al administrador de arranque de Windows, no al administrador de arranque de ubuntu-grub, lo que le daría la opción de ingresar al modo de recuperación.

En realidad, no sé si el sistema instala grub en algún lugar, pero cuando seleccionas ubuntu intenta mantener presionada la tecla Mayús para ingresar al menú de grub (si existe).

Otra forma sería editar el archivo boot.ini en su partición de Windows. Debería haber una entrada para ubuntu. Intente agregar un 1 a esta línea e inicie ubuntu. El 1 lo coloca en modo de usuario único: una línea de comando con acceso de root a su sistema.

¡¡¡Pero la forma más fácil es, sin duda, un CD de vida!!!

información relacionada