Deixe-me dar alguns comentários gratuitos sobre a aparente falta de controle em seu ambiente. Minhas desculpas pela situação; tente reinar os cowboys em:)
Definitivamente, olhe Rancid para suas necessidades de rede. Você pode monitorar as alterações nas configurações. A integração adicional permitirá que você automatize os backups após a detecção de alterações de configuração com base em mensagens do Syslog ou notificações de interceptação do SNMP.
Para o Linux, considere forçar que os administradores acessem hosts por meio de um portal de registro (como um salto SSH com ForceCommand
que agrupa script(1)
antes de se conectar a um host de destino). Ferramentas veneráveis como o Tripwire podem registrar alterações inadequadas feitas nos arquivos do sistema.
Para o Windows, confira o software bonito de ObserveIT , que pode fazer o monitoramento baseado em host de sessões interativas.
Dado que você parece já estar enfrentando algum problema, eu recomendo strongmente que você promova uma cultura de responsabilidade sobre isso (um controle / políticas "soft"). Alguns administradores se comportam como caubóis, mas certamente a maioria entende que não documentado. mudanças não anunciadas levam a problemas. Estabeleça janelas de trabalho, blackouts de produção, alterações de notificações, etc.
Trata-se simplesmente de práticas inteligentes, que eles e clientes irão apreciar; os admins porque eles serão capazes de descobrir quando eles se atirarem no pé com mais facilidade e os clientes porque eles se sentirão mais conscientes do que está acontecendo.