- この記事は Zmanda Recovery Manager for MySQL(ZRM)
情報の説明:
パスワードなしの認証の場合は、次の手順を実行します。
ZRMサーバーで、次の手順を実行します。
- mysqlユーザーになります:
#su mysql
- 公開鍵と秘密鍵を生成します。
#ssh-keygen -t rsa
公開/秘密rsaキーペアを生成しています。
キー/var/lib/mysql/.ssh/id_rsaを保存するファイルを入力します。
パスフレーズを入力します(パスフレーズがない場合は空):
同じパスフレーズをもう一度入力します。
IDは/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クライアントマシンに別の名前(servers_id_rsa.pubなど)にコピーします。
クライアントマシンで次の手順を実行します。
- MySQLクライアントマシンでmysqlユーザーになります。
#su mysql
- mysqlユーザーのホームディレクトリの.sshフォルダにauthorized_keysファイルが存在しない場合は、ファイルを作成します。 バックアップサーバーの公開sshキーの内容をmysqlユーザーのauthorized_keysファイルに追加します。
#catservers_id_rsa.pub >> 〜mysql / .ssh / authorized_keys
これらの手順を実行した後、ZRMサーバーのmysqlユーザーは、キーベースの認証を使用して、パスワードなしでMySQLクライアントマシンにログインできるようになります。