- Эта статья предназначена для Zmanda Recovery Manager для MySQL (ZRM)
Информация Описание:
Для аутентификации без пароля выполните следующие действия:
На сервере ZRM выполните следующие действия:
- Станьте пользователем mysql:
# су mysql
- Сгенерируйте открытый и закрытый ключи:
# 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 - Скопируйте открытый ключ ssh, /var/lib/mysql/.ssh/id_rsa.pub, используя приведенный выше пример, на сервере ZRM на клиентский компьютер MySQL с другим именем, например, server_id_rsa.pub.
Выполните следующие действия на клиентской машине:
- Станьте пользователем mysql на клиентской машине MySQL:
# су mysql
- Если файл authorized_keys отсутствует в папке .ssh в домашнем каталоге пользователя mysql, создайте файл. Добавьте содержимое открытого ssh-ключа резервного сервера в файл authorized_keys пользователей mysql.
# cat server_id_rsa.pub >> ~ mysql / .ssh / authorized_keys
После выполнения этих шагов пользователь mysql с сервера ZRM сможет войти на клиентский компьютер MySQL без пароля, используя аутентификацию на основе ключей.