La cagué a lo grande. Cambié el permiso /etc
en 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 sudo
otra 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 /etc
cambia con un chmod
comando /etc
que no usa la -R
bandera).
Respuesta3
Intente insertar el ubuntu live cd, abra la terminal e ingrese
sudo su -
mount /dev/sda5 (or whichever is the root partition of your Ubuntu installation) /mnt
chroot /mnt
chmod 755 /etc
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!!!