Desejo alterar o nome do host - isso é suficiente para editar o arquivo / etc / hosts? [duplicado]

6

Versão curta

Posso apenas editar o arquivo /etc/hosts , o que significa que posso fazer login como user@<hostname I wish to change> sem interromper algo acidentalmente? Isso seria suficiente ou há algo mais a fazer?

Versão longa

Estou tentando criar um sistema operacional convidado do Ubuntu 16 no VirtualBox em um host do Windows 10. Eu baixei o Ubuntu 16 .vdi de oxboxes.org , mas eu não gosto do fato de que eu tenho que fazer o login como osboxes@osboxes . Por fim, quero fazer o login como ab@ab .

Primeiro eu mudei o nome de usuário usando usermod como descrito aqui na resposta @ValentinUveges. Isso funcionou e, portanto, agora posso pelo menos fazer o login como ab@osboxes . Para alterar @osboxes para @ab , tentei groupmod -n ab osboxes , mas isso falhou.

Mas pelo menos eu acho que o que realmente preciso mudar é o arquivo /etc/hosts , que atualmente contém

cat /etc/hosts  
127.0.0.1   localhost  
127.0.1.1   osboxes

Então, posso editar apenas /etc/hosts e alterar osboxes para ab para permitir que eu faça o login como ab@ab sem interromper inadvertidamente algumas partes do sistema operacional? Isso seria suficiente ou há algo mais a fazer?

Além das etapas que mencionei anteriormente, esse é um arquivo "% fresco" do sistema operacional osboxes.vdi virtual.

    
por hello_there_andy 13.02.2017 / 15:41

2 respostas

15

Para alterar o nome do host persistentemente , você terá que alterá-lo em dois arquivos.
No sistema guest do Ubuntu, abra um terminal e execute estes comandos:

sudo nano /etc/hostname ... agora edite o arquivo (altere o nome do host).

Pressione Ctrl + X para fechar o arquivo e confirme a alteração pressionando Y .

sudo nano /etc/hosts ... agora edite o arquivo (altere o nome do host).

Pressione Ctrl + X para fechar o arquivo e confirme a alteração pressionando Y .

Em seguida, reinicialize o sistema operacional virtual - agora o nome do host foi alterado.
Informações adicionais: Alterar o nome do host dessa forma é completamente seguro.

    
por cl-netbox 13.02.2017 / 15:56
6
  

Resposta curta:

Sim, você pode.

  

Resposta completa:

Se você fizer isso, terá que reiniciar o sistema para ativar as alterações. Uma vez reiniciado, o nome do host seria alterado para "ab" e essa alteração seria persistente. Se você quiser que seu sistema mude o nome do host somente para a inicialização atual, você pode usar

sudo hostname ab

Esta alteração não será persistente e será revertida assim que você reiniciar.

Espero que ajude.

    
por 7_R3X 13.02.2017 / 15:58