- Dit artikel is voor Zmanda Recovery Manager voor MySQL (ZRM)
Info Beschrijving:
Voer de volgende stappen uit voor verificatie zonder wachtwoord:
Voer op de ZRM-server de volgende stappen uit:
- Word de mysql-gebruiker:
# su mysql
- Genereer openbare en privésleutels:
# ssh-keygen -t rsa
Genereren van openbaar / privé RSA-sleutelpaar.
Voer het bestand in waarin u de sleutel /var/lib/mysql/.ssh/id_rsa wilt opslaan:
Voer wachtwoordzin in (leeg voor geen wachtwoordzin):
Voer dezelfde wachtwoordzin nogmaals in:
Uw identificatie is opgeslagen in /var/lib/mysql/.ssh/id_rsa.
Uw publieke sleutel is opgeslagen in /var/lib/mysql/.ssh/id_rsa.pub.
De belangrijkste vingerafdruk is:
61:b3:88:a4:dd:86:2c:ef:2f:73:8b:91:ec:aa:3d:4a mysql@sunil - Kopieer de openbare SSH-sleutel, /var/lib/mysql/.ssh/id_rsa.pub met behulp van het bovenstaande voorbeeld, op de ZRM-server naar de MySQL-clientmachine naar een alternatieve naam, bijvoorbeeld servers_id_rsa.pub.
Voer de volgende stappen uit op de clientcomputer:
- Word de mysql-gebruiker op de MySQL-clientcomputer:
# su mysql
- Als het Authorized_keys-bestand niet aanwezig is in de .ssh-map in de homedirectory van de mysql-gebruiker, maak het bestand dan aan. Voeg de inhoud van de openbare SSH-sleutel van de backupserver toe aan het geautoriseerde_sleutelsbestand van de mysql-gebruikers.
# cat servers_id_rsa.pub >> ~ mysql / .ssh / geautoriseerde_keys
Na het uitvoeren van deze stappen kan de mysql-gebruiker van de ZRM-server inloggen op de MySQL-clientmachine zonder wachtwoord door middel van op sleutel gebaseerde authenticatie