LDAP
O SSH é uma boa opção, mas se você quiser implementar mais serviços que dependam de autenticação centralizada, sugiro que você olhe para algum tipo de implementação LDAP, como o OpenLDAP. É muito popular e pode ser integrado em todos os serviços que você mencionou acima. Além disso, é fácil adicionar novos usuários e disponibilizá-los em qualquer lugar que você precisar, contanto que o que você precise integrar tenha um plugin LDAP. Adicione segurança SSL / TLS (possível, não obrigatório) e está tudo pronto.
O LDAP é definitivamente o caminho a percorrer. Curva de aprendizagem íngreme, como eu acabei de experimentar, mas depois que você passa por isso, funciona maravilhosamente.