Você precisa de algum método para sincronizar as contas / IDs de usuários entre seus sistemas.
Ele pode ser obtido manualmente (cuidadosamente) criando contas e depois sincronizando os bancos de dados de senha (por exemplo, / etc / passwd no Linux), mas é mais comumente obtido através do uso de um serviço de diretório, como NIS ou LDAP. . O diretório é então referenciado por todos os sistemas que exigem informações de autenticação compartilhada, tornando-o muito mais escalonável do que criando contas em cada sistema.
Dependendo de quantos usuários você precisa manter, o método antigo ou um derivativo dele pode ser menos trabalhoso do que configurar um diretório. Vi algumas poucas instâncias (e faço isso em algumas implantações pequenas ) onde os sistemas de gerenciamento de configuração (como o Puppet ou o Chef ) são usados para manter os bancos de dados de senhas locais sincronizados em cada sistema - isso tem a vantagem de manter uma fonte autorizada de credenciais, mas evita a sobrecarga de manutenção de um serviço de diretório.