Eu tenho que gerenciar uma estação de trabalho OSX compartilhada que é usada por um elenco rotativo de caracteres ao longo do ano. A tela de login rapidamente se torna complicada quando os usuários que nem ficam por um tempo são listados e desordenando a rolagem horizontal desajeitada.
Como posso limpar a tela de logon sem precisar usar contas de nuking que precisariam ser recriadas posteriormente?
Além disso, quando alguém fica fora por um longo período, eu gostaria que sua conta fosse bloqueada para que não possa ser usada localmente ou remotamente, mas não quero usar senhas de usuários, quando elas voltarem, uma ação rápida do administrador deve ser eles de volta ao sistema novamente?
sudo chsh <username> /bin/bash
ou poste uma pergunta sua perguntando o que aconteceu em 10.7 com relação a isso (embora eu acredite que seja o mesmo).A resposta de Caleb está correta e oculta esses usuários da janela de login.
No entanto, pelo menos na minha instalação do OSX 10.9 Mavericks, esses usuários também desaparecem do painel de administração do sistema, tornando impossível clicá-los novamente. Além disso, usar
chsh
como solução alternativa também não ajuda, pois não está disponível no 10.9.Consegui trazê-los de volta usando:
na linha de comando.
fonte