Esta pergunta já tem uma resposta aqui:
- O nome do computador OS X não corresponde ao mostrado nas respostas do terminal 10
Por três dias seguidos, conectei-me à rede WiFi pública na minha biblioteca local. Todos os dias, tenho visto um prompt diferente no Terminal. Aqui estão alguns dos prompts que eu já vi:
zp-pc:~ russell$
mary-pc:~ russell$
normob05:~ russell$
Eu verifiquei em Preferências do sistema -> Compartilhamento, e o nome do meu computador é "Russell's Mac". Além disso, defino o ID do cliente DHCP como "RUSSMAC" em Preferências do sistema -> Rede -> Avançado -> TCP / IP, mas ainda vejo os nomes de host aleatórios no prompt do Terminal.
Por que o nome do meu computador muda todos os dias?
Respostas:
Digite Terminal:
Se não houver HostName disponível, provavelmente o que você vê é proveniente do servidor DNS ou DHCP.
Defina seu HostName com:
Isso deve resolver.
fonte
Encontrei a resposta aqui , embora haja alguma discussão sobre os detalhes.
Em resumo, o Mac selecionará um nome de host no servidor DHCP. Isso não afeta o nome do seu computador conforme você o atribuiu. Isso afetará apenas o que você vê no prompt de comando.
fonte
Solução fácil muito simples ...
sudo hostname [nome do host]
Digite o nome do host e veja seu novo conjunto de nomes de host
por exemplo
doolally: ~ sjohnson $ sudo nome do host AllTheRage
doolally: ~ sjohnson $ hostname
Toda a raiva
Faça login no sistema ou reinicie o terminal para atualizar ...
Além disso, verifique o uso do nome do host no manual man hostname
fonte
Percebi que meu nome de host listado no prompt do terminal havia mudado. Encontrei o mesmo nome configurado nas minhas configurações de rede na guia WINS. Parecia estar associado a um grupo de trabalho do meu escritório (talvez por conectar-se à minha VPN corporativa). De qualquer forma, eu o deixei em paz e simplesmente usei o comando sudo scutil listado acima para definir meu nome de host e resolveu o problema. Terminal fechado e aberto um novo; tudo está bem.
fonte
Isso é muito tarde, mas espero que isso ajude aqueles que enfrentam esse problema no futuro. Depois de muita pesquisa, a resposta mais longa, porém mais simples, que encontrei foi:
Isso deve resolver.
fonte