Så här ställer du in lösenordsfri autentisering för ZRM

  • Denna artikel är för Zmanda Recovery Manager för MySQL (ZRM)

Info Beskrivning:

Utför följande steg för autentisering utan lösenord:

Utför följande steg på ZRM-servern:

  1. Bli mysql-användare:
    # su mysql
  2. Skapa offentliga och privata nycklar:
    # ssh -keygen -t rsa

    Skapar offentligt / privat rsa-nyckelpar.
    Ange en fil där nyckeln /var/lib/mysql/.ssh/id_rsa ska sparas:
    Ange lösenfras (tom för ingen lösenfras):
    Ange samma lösenfras igen:
    Din identitet har sparats i /var/lib/mysql/.ssh/id_rsa.
    Din offentliga nyckel har sparats i /var/lib/mysql/.ssh/id_rsa.pub.
    Nyckelfingeravtrycket är:
    61:b3:88:a4:dd:86:2c:ef:2f:73:8b:91:ec:aa:3d:4a mysql@sunil
  3. Kopiera den offentliga ssh-nyckeln, /var/lib/mysql/.ssh/id_rsa.pub med hjälp av exemplet ovan, på ZRM-servern till MySQL-klientmaskinen till ett alternativt namn, säg, servers_id_rsa.pub.

Utför följande steg på klientmaskinen:

  1. Bli mysql-användare på MySQL-klientmaskinen:
    # su mysql
  2. Om filen authorised_keys inte finns i .ssh-mappen i mysql-användarens hemkatalog, skapar du filen. Lägg till innehållet i reservserverens offentliga ssh-nyckel till mysql-användarnas auktoriserade_nyckelfil.
    # cat servers_id_rsa.pub >> ~ mysql / .ssh / autoriserade_knappar

Efter att ha utfört dessa steg kommer mysql-användaren från ZRM-servern att kunna logga in på MySQL-klientmaskinen utan lösenord med hjälp av nyckelbaserad autentisering