Sou bastante novo no Linux e estou configurando um servidor.
Sempre que uso o comando "sudo", recebo "Incapaz de resolver o host".
Quando faço ssh no meu servidor, tenho um determinado nome de host, digamos "bob". quando verifico o arquivo hosts com cat /etc/hosts não vejo o nome do bob em lugar nenhum.
/etc/hostname não existe. Não tenho certeza do que qualquer arquivo deve dizer.
Por favor ajude.
Responder1
Para definir um nome de host, use hostnamectl
sudo hostnamectl set-hostname $new_hostname
Se você não puder usar o sudo, inicialize no modo de recuperação, remonte sua partição raiz rw e execute o comando acima.
Para sua informação, o formato padrão é $ ip_address $ host
127.0.0.1 bob
Ou o que você quiser.