目錄

透過命令列安裝 Acunetix

你可以透過命令列安裝 Acunetix,這對自動化部屬很有用。
可用的命令參數有:

  • /verysilent
  • /email=<email_address> *
  • /pwhash=<password_hash> *
  • /hostname=<host_name>
  • /port=<port_number>
  • /allow-remote

請注意,標有 * 的參數為安裝時所必須的。

🔍 靜默安裝 – 限制

  • 為確保安裝過程盡可能安靜,您必須在機器上以管理員身份啟動該命令;否則用戶可能會看到某些需允許操作的桌面通知。
  • 安裝程序需要在 Windows 證書存儲中安裝 CA(證書頒發機構)證書;此過程將在桌面上顯示一個警告對話框,用戶必須接受或拒絕。目前無法取消此對話框。
  • 靜默安裝功能僅適用於 Windows。

參數 /verysilent

要在命令行環境中運行安裝程序而不啟動任何 GUI 元素,需要使用verysilent 參數。

參數 /email

電子郵件參數是定義管理員用戶名以登錄 Acunetix 所必需的。 如果缺少此參數,則安裝結束後將無法使用,因為沒有有效的用戶可以登錄系統。

參數 /pwhash

pwhash 參數是定義管理員密碼(需使用 SHA256 算法對其進行雜湊處理)登錄 Acunetix 所必需的。如果缺少此參數,則生成的安裝將無法使用,因為沒有有效的用戶可以登錄系統。您可以安裝和使用多種工具來為所選密碼生成雜湊。 您還可以使用線上工具,例如:https://passwordsgenerator.net/sha256-hash-generator/

參數 /hostname

主機名參數允許您指定將用於訪問 Acunetix 用戶界面的主機名或 IP 地址。 您選擇的主機名或 IP 地址必須是您計劃使用 Acunetix 的機器可解析和可訪問的。 如果省略此參數,則安裝程序將使用默認主機名“localhost”。請注意,如果您未指定此參數,或者主機名設置為“localhost”,則無法從其他電腦訪問 Acunetix。

參數 /port

端口參數允許您指定與默認端口不同的端口號。如果省略此參數,則安裝程序將使用默認端口“3443”。請注意,您必須確保端口號未被同一台機器上運行的其他服務使用。如果使用已在使用的端口號安裝Acunetix,則安裝結束後將無法使用,因為 Acunetix UI 將無法啟動。

參數 /allow-remote

必須存在允許遠程參數以允許從另一台電腦使用 Acunetix UI。如果你省略這個參數那 Acunetix 將無法從其他電腦訪問。

安裝用的命令提示字元範例

範例:
acunetix.exe /verysilent /email=john.doe@example.com /pwhash=878C246BE367FD5A311F3CED7927EC61A2146E8127D66B4CB1E684BA502C1244 /hostname=acunetix.example.local /port=7777 /allow-remote

將使用用戶名 “john.doe@example.com“, 密碼 “ExamplePassword1%”, 主機名 “acunetix.example.local”, 端口 “7777” 靜默安裝, 並且允許其他機器使用 Acunetix,Acunetix 可通過https://acunetix.example.local:7777 訪問。