Como reiniciar programaticamente o servidor de contas de rede no Mac?

0

No Mac - > Preferência do sistema - > Usuários & Grupos - > Opções de login:

Na parte inferior há uma opção "Network Account Server", tenho alguns servidores em execução. Mas ocasionalmente parece estar vermelho porque alguns servidores não se conectaram corretamente. O que eu costumava fazer é remover esse servidor e adicioná-lo novamente para que ele se conecte novamente.

Gostaria de saber se posso fazer isso programaticamente via script de shell. ou seja, reinicie todos os servidores de conta da rede ou remova e adicione novamente o URL do servidor. Eu não estou muito familiarizado com o modo como o FreeBSD gerencia essas configurações de rede. Obrigado!

    
por return 0 06.07.2016 / 19:27

1 resposta

0

Depende exatamente do que aconteceu de errado com as conexões e de que tipo elas são (Active Directory, Open Directory, LDAP genérico, NIS ou outra coisa?). Se for apenas algum tipo de falha transitória, você pode ser capaz de solucioná-lo reiniciando o daemon que lida com as conexões do serviço de diretório. Ele é chamado de "opendirectoryd" em versões recentes (então você redefiniria com sudo killall opendirectoryd ), mas era chamado de "DirectoryService" em versões anteriores.

Se houver um problema mais persistente, será melhor tentar descobrir o que está errado e resolvê-lo adequadamente. Mas, se necessário, você pode desvincular e religar na linha de comando com dsconfigladp (para Open Directory e LDAP genérico) e dsconfigad (para o Active Directory).

    
por 08.07.2016 / 00:55