Como alterar o nome do host do servidor Ubuntu?

0

Estou usando o servidor samba com base no Ubuntu
Eu estava abrindo o arquivo de compartilhamento no caminho //UBUNTU e estava funcionando bem. até que eu entrei neste comando por engano.

sudo nmcli general hostname server-1

então não consigo abrir meu compartilhamento de arquivos neste caminho //UBUNTU , funcionando bem por IP.
mas eu preciso abri-lo pelo antigo Hostname. Como eu posso fazer isso?

    
por ASIL 13.04.2017 / 13:19

2 respostas

0

Resolvido por

sudo nmcli general hostname new_host_name

reinicie os serviços de rede e, em seguida:

sudo reboot
    
por 13.04.2017 / 13:36
0

De man nmcli :

nmcli - command-line tool for controlling NetworkManager
[...]
nmcli general {status | hostname | permissions | logging} [ARGUMENTS...]
[...]
hostname [hostname]

Get and change system hostname. With no arguments, this prints currently configured hostname. When you pass a hostname, it will be handed over to NetworkManager to be set as a new system hostname.

Note that the term "system" hostname may also be referred to as "persistent" or "static" by other programs or tools. The hostname is stored in /etc/hostname file in most distributions. For example, systemd-hostnamed service uses the term "static" hostname and it only reads the /etc/hostname file when it starts.

Então, o que você fez: com seu comando

sudo nmcli general hostname server-1

você alterou o nome do host para server-1 . Então, invertendo o que você fez, emitindo o mesmo comando, mas em vez de server-1 , digitar o nome do host desejado / antigo deve resolver o problema.

Você também pode editar diretamente o /etc/hostname , desde que nenhum outro aplicativo pense que deve ser diferente e substitua-o.

    
por 13.04.2017 / 16:58