J'ai enfin trouvé la réponse. L'ensemble de réplicas MongoDB nécessite à la fois un compte d'utilisateur et un fichier de clés. Le fichier de clés semble être utilisé pour l'authentification entre les serveurs du jeu de répliques, pas pour la connexion.
Créez un fichier de clé mongodb sur Linux, copiez-le sur tous les serveurs de base de données avec le mode 600
intact :
cd
openssl rand -base64 741 > mongodb.key
chmod 600 mongodb.key
Fichier mongod.conf :
replication:
replSetName: rs0
security:
authorization: enabled
keyFile: /home/USERNAME/mongodb.key
Utilisateur administrateur :
(just like in question content)