Perdeu o acesso ao sudo [duplicado]

0
sudo: unable to resolve host

Acho que preciso editar o arquivo /etc/hosts para criar uma entrada para o 127.0.1.1 nome do PC.

Mas como posso fazer isso se não posso acessar sudo ? Parece ter ido desde que eu atualizei para 13.10.

Eu tentei nano , o que ainda não funciona.

    
por user209474 31.10.2013 / 08:20

2 respostas

2

Sugiro que inicialize no modo de recuperação e edite o arquivo hosts com estas etapas:

  1. Inicialize no modo de recuperação com etapas a partir daqui: Como inicializo no modo de recuperação?

    As etapas 2 a 5 abaixo são da pergunta acima.

  2. Mantenha o Shift após a sua BIOS ter passado, depois escolha:
    "Opções avançadas → algo que termina com '(modo de recuperação)' "

  3. Escolha a opção "Soltar para prompt do shell raiz"
  4. Remontar a partição raiz como R / W com este comando:

    mount -o remount,rw /
    
  5. Se você tiver partições separadas, execute este comando para montá-las:

    mount -a
    
  6. Edite o arquivo /etc/hosts com este comando:

    nano /etc/hosts  # Replace 'nano' with your favourite command line editor
    
  7. Faça as alterações desejadas.
  8. Pressione estas teclas para salvar e sair: Ctrl + X ; Y ; / strong> Digite

    Nota: Se houver um + entre duas teclas, pressione-as ao mesmo tempo. Se houver um ; entre duas seqüências de teclas, pressione a primeira seqüência, solte-a e pressione a segunda.

  9. Reinicializar:

    reboot
    
por kiri 31.10.2013 / 09:40
1

Se você definir uma senha na conta root, tente:

su -

Depois de colocar a senha correta (se definida) você deve ser "root" e livre para alterar os arquivos conforme necessário.

    
por FreudianSlip 31.10.2013 / 09:26