Na linha de comando do servidor de gerenciamento, você poderia fazer algo como:
user@server:~ # for i in 'cat list_of_clients.txt' ; do ssh "$i" "/path/to/command" ; done
Eu preciso executar um simples comando de uma linha em algumas dúzias de macs. Eu só preciso fazer isso uma vez.
Eles estão todos executando o Mountain Lion, exceto pelo servidor que os gerencia, que está executando o Lion Server.
Eles estão todos no mesmo grupo lógico do Workgroup Manager, mas não vi nada útil. Como esse é um ambiente gerenciado, existe uma maneira de implementar um script?
Isso é trivial para fazer com Apple Remote Desktop via Send to UNIX...
comando. A resposta do @gurple funcionará se você tiver pares de chaves trocados, ou não se importe de digitar a senha para cada máquina (algumas dezenas de vezes soam como uma compra da ARD seria justificada).
Tags automation macos osx-server