共用方式為


針對 Linux 部署適用於 IoT 的 Defender (以 C 為基礎) 安全性代理程式

本指南說明如何在 Linux 上安裝及部署適用於 IoT C 的 Defender (以 C 為基礎) 安全性代理程式。

  • 安裝
  • 驗證部署
  • 解除安裝代理程式
  • 疑難排解

必要條件

如需其他平台和代理程式類型,請參閱選擇正確的安全性代理程式

  1. 若要部署安全性代理程式,您必須在將要用來安裝代理程式的電腦上 (sudo),擁有其本機系統管理員的權限。

  2. 針對裝置建立 Defender-IoT-micro-agent

安裝

若要安裝和部署安全性代理程式,請使用下列工作流程:

  1. 從 GitHub 下載最新版本到您的電腦。

  2. 解壓縮套件的內容,然後瀏覽至 /src/installation 資料夾。

  3. 執行下列命令以將執行權限新增至 InstallSecurityAgent 指令碼

    chmod +x InstallSecurityAgent.sh
    
  4. 接下來,請執行:

    ./InstallSecurityAgent.sh -aui <authentication identity> -aum <authentication method> -f <file path> -hn <host name> -di <device id> -i
    

    如需驗證參數的詳細資訊,請參閱如何設定驗證

此指令碼會執行下列功能:

  1. 安裝必要條件。

  2. 新增服務使用者 (並停用互動式登入)。

  3. 將代理程式安裝為精靈 - 假設裝置使用 systemd 來管理服務。

  4. 使用所提供的驗證參數來設定代理程式。

如需其他協助,請使用 –help 參數來執行指令碼:

./InstallSecurityAgent.sh --help

解除安裝代理程式

若要解除安裝代理程式,請使用 –-uninstall 參數來執行指令碼:

./InstallSecurityAgent.sh -–uninstall

疑難排解

執行下列命令來確認部署狀態:

systemctl status ASCIoTAgent.service

下一步