Os dois grandes métodos aqui são:
- Use um sistema de autenticação central como o LDAP.
- Use um sistema de gerenciamento de configuração para gerenciar chaves SSH e arquivos associados.
O primeiro não é muito Linuxy, pois exige que as pessoas usem uma senha em sua primeira entrada em um sistema. Dito isso, ele permite que grandes instalações funcionem bem.
O segundo pode ser projetado para que o acesso seja concedido via solicitação pull ou solicitação de mesclagem em um repositório de código, após a revisão do código. Um engenheiro de software de fluxo de trabalho entende muito bem.