Acceso perdido a sudo

Acceso perdido a sudo
sudo: unable to resolve host

Creo que necesito editar el /etc/hostsarchivo para hacer una entrada para el nombre de PC 127.0.1.1.

¿Pero cómo puedo hacer eso si no puedo acceder sudo? Parece haber desaparecido desde que actualicé a 13.10.

Lo he probado nanoy todavía no funciona.

Respuesta1

Le sugiero que inicie en modo de recuperación y luego edite el archivo de hosts con estos pasos:

  1. Inicie en modo de recuperación con los pasos desde aquí:¿Cómo inicio en modo de recuperación?

    Los pasos 2 a 5 a continuación provienen de la pregunta anterior.

  2. Mantenga presionado Shiftdespués de que su BIOS haya pasado, luego elija:
    "Opciones avanzadas → algo que termine con'(modo de recuperación)'"

  3. Elija la opción "Soltar al indicador del shell raíz"
  4. Vuelva a montar la partición raíz como R/W con este comando:

    mount -o remount,rw /
    
  5. Si tiene particiones separadas, ejecute este comando para montarlas:

    mount -a
    
  6. Edite el /etc/hostsarchivo con este comando:

    nano /etc/hosts  # Replace `nano` with your favourite command line editor
    
  7. Haz los cambios que quieras.
  8. Presione estas teclas para guardar y salir: Ctrl+X; Y; Enter

    Nota: Si hay una +entre dos teclas, presiónelas al mismo tiempo. Si hay una ;separación entre dos secuencias de teclas, presione la primera secuencia, luego suéltela y luego presione la segunda.

  9. Reiniciar:

    reboot
    

Respuesta2

Si establece una contraseña en la cuenta raíz, puede intentar:

su -

Después de ingresar la contraseña correcta (si está configurada), debería ser "root" y tener libertad para cambiar los archivos según sea necesario.

información relacionada