如何為ZRM設置無密碼身份驗證

  • 本文適用於 適用於MySQL的Zmanda Recovery Manager(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. 使用上述示例,在ZRM服務器上將公用ssh密鑰/var/lib/mysql/.ssh/id_rsa.pub複製到MySQL客戶端計算機,並使用另一個名稱,即servers_id_rsa.pub。

在客戶端計算機上執行以下步驟:

  1. 成為MySQL客戶端計算機上的mysql用戶:
    #蘇MySQL
  2. 如果mysql用戶主目錄的.ssh文件夾中沒有authorized_keys文件,請創建該文件。將備份服務器的公共ssh密鑰的內容追加到mysql用戶的authorized_keys文件中。
    # cat服務器_id_rsa.pub >>〜mysql / .ssh / authorized_keys

執行完這些步驟之後,ZRM Server中的mysql用戶將可以使用基於密鑰的身份驗證,而無需輸入密碼即可登錄MySQL客戶端計算機。

zh_TWChinese