- Ten artykuł jest przeznaczony dla Menedżer odzyskiwania Zmanda dla MySQL (ZRM)
Informacje Opis:
W celu uwierzytelnienia bez hasła wykonaj następujące czynności:
Na serwerze ZRM wykonaj następujące czynności:
- Zostań użytkownikiem mysql:
# na mysql
- Wygeneruj klucze publiczne i prywatne:
# ssh-keygen -t rsa
Generowanie pary kluczy publiczny / prywatny rsa.
Wpisz plik, w którym chcesz zapisać klucz /var/lib/mysql/.ssh/id_rsa:
Wpisz hasło (puste, jeśli nie ma hasła):
Wprowadź ponownie to samo hasło:
Twoja identyfikacja została zapisana w /var/lib/mysql/.ssh/id_rsa.
Twój klucz publiczny został zapisany w /var/lib/mysql/.ssh/id_rsa.pub.
Kluczowy odcisk palca to:
61:b3:88:a4:dd:86:2c:ef:2f:73:8b:91:ec:aa:3d:4a mysql@sunil - Skopiuj publiczny klucz ssh, /var/lib/mysql/.ssh/id_rsa.pub, korzystając z powyższego przykładu, z serwera ZRM na komputer kliencki MySQL na alternatywną nazwę, powiedzmy server_id_rsa.pub.
Wykonaj następujące kroki na komputerze klienta:
- Zostań użytkownikiem mysql na komputerze klienckim MySQL:
# na mysql
- Jeśli plik Authorized_keys nie znajduje się w folderze .ssh w katalogu domowym użytkownika mysql, utwórz ten plik. Dołącz zawartość publicznego klucza SSH serwera kopii zapasowych do pliku authorised_keys użytkowników mysql.
# cat id_serwera_rsa.pub >> ~ mysql / .ssh / autoryzowane_klucze
Po wykonaniu tych czynności użytkownik mysql z serwera ZRM będzie mógł zalogować się do komputera klienckiego MySQL bez hasła przy użyciu uwierzytelniania opartego na kluczach