Как настроить беспарольную аутентификацию для ZRM

  • Эта статья предназначена для Zmanda Recovery Manager для MySQL (ZRM)

Информация Описание:

Для аутентификации без пароля выполните следующие действия:

На сервере ZRM выполните следующие действия:

  1. Станьте пользователем mysql:
    # су mysql
  2. Сгенерируйте открытый и закрытый ключи:
    # ssh-keygen -t rsa

    Создание пары ключей открытого и закрытого типа RSA.
    Введите файл, в котором нужно сохранить ключ /var/lib/mysql/.ssh/id_rsa:
    Введите кодовую фразу (пусто, если кодовая фраза отсутствует):
    Введите ту же парольную фразу еще раз:
    Ваш идентификатор был сохранен в /var/lib/mysql/.ssh/id_rsa.
    Ваш открытый ключ сохранен в /var/lib/mysql/.ssh/id_rsa.pub.
    Ключевой отпечаток пальца:
    61:b3:88:a4:dd:86:2c:ef:2f:73:8b:91:ec:aa:3d:4a mysql@sunil
  3. Скопируйте открытый ключ ssh, /var/lib/mysql/.ssh/id_rsa.pub, используя приведенный выше пример, на сервере ZRM на клиентский компьютер MySQL с другим именем, например, server_id_rsa.pub.

Выполните следующие действия на клиентской машине:

  1. Станьте пользователем mysql на клиентской машине MySQL:
    # су mysql
  2. Если файл authorized_keys отсутствует в папке .ssh в домашнем каталоге пользователя mysql, создайте файл. Добавьте содержимое открытого ssh-ключа резервного сервера в файл authorized_keys пользователей mysql.
    # cat server_id_rsa.pub >> ~ mysql / .ssh / authorized_keys

После выполнения этих шагов пользователь mysql с сервера ZRM сможет войти на клиентский компьютер MySQL без пароля, используя аутентификацию на основе ключей.