Nos sistemas operacionais atuais, o normal, a menos que seja para uso totalmente pessoal, é que temos várias contas associadas ao sistema das diferentes pessoas que o usam ou apenas contas diferentes para usos alternativos. No entanto, por alguns motivos, é possível que não desejemos que uma dessas contas seja visível para outras pessoas. Esta situação é bastante lógica em contas de administrador de sistema que desejam ocultar tal conta para que o usuário não possa vê-la ao fazer o login, mas que, no entanto, esteja ativa por razões óbvias de resolução remota de incidentes ou qualquer outra circunstância que requeira o uso de tal conta.
Desta maneira ao esconder a sessão ou conta o que queremos, o que faremos é deixar ativo para acessá-lo na tela de boas-vindas assim como recursos compartilhados mas não será visível a princípio na tela de login.
Para começar, vamos rodar o Terminal no OS X e teremos pronto o nome curto da conta do usuário que queremos ocultar, geralmente é o nome que podemos ver no diretório inicial do usuário no Finder e inseriremos o seguinte:
Mudaremos "NOME DA CONTA" para o nome de login abreviado do usuário
sudo dscl. criar / Usuários / NOME DA CONTA IsHidden 1
Lembre-se que com isso o avatar não aparecerá mais, nem ficará visível na tela de login, embora ainda possa ser acessado via SSH se soubermos que a conta existe. Para mostrar a conta novamente é muito simples, basta alterar o "1" para "0" para obtê-los, ou seja:
sudo dscl. criar / Usuários / NOME DA CONTA IsHidden 0
Como antes, o Mac precisará ser reiniciado para que a alteração tenha efeito. Como já disse, este comando não costuma ser usado normalmente, pois basicamente a privacidade de cada usuário já está protegida com sua própria senha de login, mas pode ser útil para outras tarefas, como administração do sistema.