Replicar contas via SSH no Macos X 10.5.8

1

Eu tenho um cluster de 100 iMacs e queria replicar todas as contas via SSH, no linux, eu escrevi um script muito simples em que copia o /etc/passwd* /etc/group* /etc/shadow* para /etc em cada nó , mas eu não posso fazer isso no Mac OSX apenas assim. Como posso fazer algo semelhante no OSX?

    
por natorro 13.04.2011 / 19:45

2 respostas

2

Você deve ser capaz de usar a mesma abordagem no OS X, exceto que os arquivos relevantes a serem clonados são / var / db / dslocal / nodes / Padrão / users / *, / var / db / dslocal / nodes / Default / grupos / * e / var / db / shadow / hash / *. Eu não testei isso, mas deve funcionar.

    
por 13.04.2011 / 21:57
1

Eu usaria um MacOS Server e OpenDirectory, então você tem autenticação centralizada.

Além disso, você terá que usar scripts criando o usuário através do utilitário de linha de comando dscl, já que o MacOS usa um diretório local, mesmo para sistemas independentes.

A terceira opção é usar uma ferramenta de gerenciamento de configuração como o Puppet.

    
por 13.04.2011 / 19:59