Alterar o nome da rede do seu computador é algo que pode ser feito facilmente através das Preferências do Sistema; no entanto, se você tiver um Mac conectado à sua rede sem um monitor sendo executado como um iTunes ou outro servidor de mídia, poderá interagir com o seu Mac via SSH apenas no Terminal..

Se este for o caso, você pode facilmente alterar o nome da rede do seu Mac através do Terminal com apenas algumas dicas que mostraremos neste artigo. Continue lendo para aprender todos os detalhes.

Usando essa maneira terminal de configurar o nome do computador, você pode ajustar com facilidade como o computador é exibido na rede e os serviços baseados no Bonjour que são executados em sua rede (como o sistema de mensagens do Bonjour). Você não pode facilmente definir esses itens separadamente na GUI do OS X.

Para começar, abra o Terminal (localizado em / Aplicativos / Utilitários) ou o SSH no Mac no qual você estará alterando essa configuração. Em seguida, execute as seguintes etapas:

Digite o seguinte comando, substituindo "name" por um nome amigável que identificará o computador:

scutil --set ComputerName "nome"

Depois de pressionar voltar, esse nome será definido. Em seguida, digite o seguinte comando, substituindo "name" pelo nome que você deseja exibir em sua rede local para serviços baseados em Bonjour:

scutil --set LocalHostName "nome"

Finalmente, você também pode configurar e definir como o computador é exibido ao conectar-se por SSH e o nome mostrado dentro do Terminal digitando o seguinte comando, substituindo "nome" pelo nome que você deseja usar para exibir no Terminal e quando conectando à máquina através do SSH:

scutil --set HostName "nome"

Nota: Ao especificar um LocalHostName e HostName, você não deve ter espaços no nome. Depois de pressionar o botão para cada um dos itens acima, você será solicitado a digitar sua senha de administrador para autenticar as alterações..

Depois de definir todos esses itens, você pode digitar esse comando no Terminal para garantir que os itens adequados sejam definidos:

scutil --get HostName

Se tudo parece bom, então você pode fechar o Terminal e apreciar os nomes recém-definidos; caso contrário, volte a executar qualquer um dos comandos acima até definir o nome desejado.