從指令行指定Automation Server登入認證

如果您在安裝程序期間未指定 Automation Server 登入認證,則在安裝之後,您必須將 Automation Server 配置成以 AppScan® Source 使用者身分執行。

執行這項作業的原因和時機

在本作業主題中,
  • <install_dir>AppScan® Source 安裝位置.
  • user_idAutomation Server 處理要求時鑑別的使用者。必須在 AppScan® Source 中以必要權限來定義此使用者。
    註: 如果此使用者尚不存在,則必須在安裝畫面或指令行指定使用者,然後以 AppScan® Source for AnalysisAppScan® Source command line interface (CLI) 手動加以建立(後置安裝)。如果要透過指令行建立新使用者,請使用 newuser (nu) 指令。建立新使用者時,請務必指定針對Automation Server登入所指定的相同使用者名稱和密碼。其他像是權限之類的設定,則可以根據您的需要加以設定。
  • password 是使用者的密碼。
  • --persist 選項會將登入認證保留在磁碟上,並以指定的使用者名稱和密碼建立加密金鑰檔。
  • 僅限 Windows:common_name 是您的 CAC 通用名稱 (CN)。
  • 僅限 Windows:cn_certificate 是憑證發證者的 CN。

程序

  • Windows 系統上
    • 如果 AppScan® Enterprise Server 鑑別方法是使用者 ID 和密碼,請發出下列指令:
      <install_dir>\bin\ounceautod.exe -u <user name> -p <password> --persist
    • 如果已啟用 AppScan® Enterprise Server 進行「共用存取卡 (CAC)」鑑別,請輸入下列指令:
      <install_dir>\bin\ounceautod.exe -u <common_name<cn_certificate>> --persist
      註: 如果 common_namecn_certificate 包含空格,請用引號括住值 ("common_name<cn_certificate>")。
  • Linux 系統上
    1. 變更 LD_LIBRARY_PATH 來包含 <install_dir>/bin(其中 <install_dir>AppScan® Source 安裝位置,例如:
      export LD_LIBRARY_PATH=/opt/hcl/appscansource/
      bin:$LD_LIBRARY_PATH
    2. 發出下列指令:
      <install_dir>/hcl/appscansource/bin/ounceautod 
                     -u <user_id> -p <password> --persist
  • 找出 /Applications/AppScanSource.app/bin,然後發出下列指令:
    ounceautod.exe -u <user_id> -p <password> --persist

結果

在指定登入認證之後,它們會儲存到磁碟。