Como gerenciar a configuração de vários sistemas clientes Linux?

1

Estou gerenciando várias máquinas (cerca de 20, o hardware delas é bem diferente) que podem ser usadas por pessoas na minha faculdade.

O ArchLinux e o Ubuntu estão instalados nessas máquinas e eu gostaria de gerenciar de forma centralizada a configuração desses sistemas.

Estou pensando em criar um repositório Git para o ArchLinux e outro no Ubuntu, colocando lá o diretório /etc e criando (em ambos os repositórios) uma ramificação para cada máquina, útil para manter dados específicos da máquina (ex .: hostname , configurações de rede, fstab , configuração do grub e assim por diante).

Existe alguma maneira melhor de lidar com a configuração?
Ou qualquer software que já faz isso?

    
por peoro 04.02.2012 / 20:37

1 resposta

6

Procure um fantoche ou um chef e um sistema de controle de versão no servidor de configuração principal.

    
por 04.02.2012 / 20:43