變更 SSL 憑證設定

此區段中說明了如何將管理伺服器產生的自我簽署安全通訊端層 (SSL) 憑證,變更為授信憑證授權單位發出的憑證,比如 GoDaddy、Comodo 或 GlobalSign。若執行此變更作業,則管理伺服器使用的憑證將在任何電腦上都授信。透過使用 HTTPS 通訊協定登入備份主控台時,將不會顯示瀏覽器安全性警示。

此外,還可以透過將所有使用者重新導向至 HTTPS,設定管理伺服器以禁止透過 HTTP 存取備份主控台。

變更 SSL 憑證設定

  1. 確保您具有以下所有項目:

    • 憑證檔案 (.pem、.cert 或其他格式)
    • 具有憑證私密金鑰的檔案 (通常為 .key)
    • 私密金鑰密碼 (若金鑰已加密)
  2. 將檔案複製到執行管理伺服器的電腦上。
  3. 在此電腦上,使用文字編輯器開啟下列設定檔案︰

    • 在 Windows 中:%ProgramData%\Acronis\ApiGateway\api_gateway.json
    • 在 Linux 中:/var/lib/Acronis/ApiGateway/api_gateway.json
  4. 找到以下區段︰

    "tls": {
        "cert_file": "cert.pem",
        "key_file": "key.pem",
        "passphrase": "",
        "auto_redirect": false
    }
  5. 介於 "cert_file" 行中的引號之間,指定憑證檔案的完整路徑。例如:

    • 在 Windows 中 (注意正斜線):"cert_file":"C:/certificate/local-domain.ams.cert"
    • 在 Linux 中:"cert_file": "/home/user/local-domain.ams.cert"
  6. 介於 "key_file" 行中的引號之間,指定私密金鑰檔案的完整路徑。例如:

    • 在 Windows 中 (注意正斜線):"key_file":"C:/certificate/private.key"
    • 在 Linux 中:"key_file": "/home/user/private.key"
  7. 若私密金鑰已加密,則介於 "passphrase" 行中的引號之間,指定私密金鑰密碼。例如:"passphrase": "my secret passphrase"
  8. 若要透過將所有使用者重新導向至 HTTPS,來禁止透過 HTTP 存取備份主控台,請將 "auto_redirect" 值從 false 變更為 true。否則,請跳過此步驟。
  9. 儲存 api_gateway.json 檔案。

    請小心謹慎,不要意外刪除設定檔中的任何逗點、括弧以及引號。

  10. 如下所述,重新啟動 Acronis Service Manager 服務。

若要在 Windows 中重新啟動 Acronis Service Manager 服務

  1. [開始] 功能表中,按一下 [執行],然後輸入:cmd
  2. 按一下 [確定]
  3. 執行以下命令:

    net stop asm
    net start asm

若要在 Linux 中重新啟動 Acronis Service Manager 服務

  1. 開啟終端機
  2. 在任何目錄中執行以下命令︰

    sudo service acronis_asm restart