de onde vem o nome de host do servidor Linode?

0

O nome de host padrão de uma imagem do servidor virtual em nuvem Linode do Ubuntu 16.04 é "localhost". Isso parece uma escolha ruim para um padrão para uma máquina que está na nuvem. Este padrão foi determinado pela Canonical ou pelo Linode?

    
por H2ONaCl 30.08.2017 / 07:11

2 respostas

5

Verifiquei a imagem de nuvem do Ubuntu Server 16.04 e:

$ tar Jxf xenial-server-cloudimg-amd64-root.tar.xz etc/hostname -O
ubuntu

Se o nome do host for localhost , a escolha foi feita pelo Linode.

    
por muru 30.08.2017 / 07:30
5
% bl0ck_qu0te%

Não, realmente não é uma má escolha. "localhost" usado do lado de fora não pode fazer mal. E isso obriga você a definir seu próprio nome de host se quiser começar a usar isso para algo.

Ah, e você é quem fez isso. Veja o Manual do Linode : você esqueceu de fazer parte da instalação e isso é definir um nome de host; quando isso não é definido, o padrão é "localhost".

% bl0ck_qu0te%      

Arch / CentOS 7 / Debian 8 / Fedora versão 18 e superior / Ubuntu 15.04 e acima

     

Use "hostnamectl" e substitua {hostname} pelo que você quer que seja:

 hostnamectl set-hostname {hostname}
    
por Rinzwind 30.08.2017 / 08:39