Comment configurer l'authentification sans mot de passe pour ZRM

  • Cet article est pour Gestionnaire de récupération Zmanda pour MySQL (ZRM)

Description de l'information:

Pour une authentification sans mot de passe, procédez comme suit:

Sur le serveur ZRM, procédez comme suit:

  1. Devenez l'utilisateur mysql:
    # sur mysql
  2. Générez des clés publiques et privées:
    # ssh-keygen -t rsa

    Génération d'une paire de clés rsa publique / privée.
    Entrez le fichier dans lequel enregistrer la clé /var/lib/mysql/.ssh/id_rsa:
    Entrez la phrase de passe (vide pour aucune phrase de passe):
    Saisissez à nouveau la même phrase secrète:
    Votre identification a été enregistrée dans /var/lib/mysql/.ssh/id_rsa.
    Votre clé publique a été enregistrée dans /var/lib/mysql/.ssh/id_rsa.pub.
    L'empreinte digitale clé est:
    61:b3:88:a4:dd:86:2c:ef:2f:73:8b:91:ec:aa:3d:4a mysql@sunil
  3. Copiez la clé publique ssh, /var/lib/mysql/.ssh/id_rsa.pub en utilisant l'exemple ci-dessus, sur le serveur ZRM vers la machine client MySQL sous un autre nom, par exemple, servers_id_rsa.pub.

Exécutez les étapes suivantes sur la machine cliente:

  1. Devenez l'utilisateur mysql sur la machine client MySQL:
    # sur mysql
  2. Si le fichier authorized_keys n'est pas présent dans le dossier .ssh du répertoire personnel de l'utilisateur mysql, créez le fichier. Ajoutez le contenu de la clé publique ssh du serveur de sauvegarde au fichier autorisé_keys des utilisateurs mysql.
    # cat servers_id_rsa.pub >> ~ mysql / .ssh / authorized_keys

Après avoir effectué ces étapes, l'utilisateur mysql du serveur ZRM pourra se connecter à la machine client MySQL sans mot de passe en utilisant l'authentification par clé