Alterado hostname, fechado antes de mudar de host, agora sudo está quebrado, catch-22!

5

Estou usando o Lubuntu 12.04.

Eu estava tentando mudar o nome do meu computador para "main" e errei, não sei o que fazer agora.

Eu estava seguindo as instruções em esta página .

Veja o que eu fiz:

sudo leafpad /etc/hostname

Eu mudei o nome, então estupidamente fechei o arquivo, antes mudando "/ etc / hosts"

Agora, quando tento passar para a próxima etapa (sudo leafpad / etc / hosts), ou tente qualquer comando que comece com "sudo", recebo este erro:

sudo: unable to resolve host main
No protocol specified
No protocol specified

Eu posso ver que o problema é que eu mudei o nome do host, então o computador está perplexo com meus esforços para usar o sudo porque agora o hostname e os hosts não correspondem. Tudo que eu preciso fazer é mudar o nome nos hosts, mas é claro que não posso fazer isso sem o sudo.

Alguma idéia?

    
por begtognen 12.07.2013 / 14:15

1 resposta

8

RESOLVIDO:

Você deve conseguir consertá-lo no console de recuperação, você precisará remontar o sistema de arquivos com permissões rw e usar um editor de linha de comando. depois de cair para o shell de root,

Código:

# mount -o remount,rw /
# nano /etc/hosts

e faça suas alterações ... Ctrl-o para salvar e Ctrl-x para sair

    
por begtognen 12.07.2013 / 17:51

Tags