此類型的代理程式部署適用於遠端及本機部署選項皆不適合您時。您可以透過電子郵件來發送代理程式指令碼安裝程式,再讓使用者進行部署。您也可以從卸除式媒體 (例如,USB 隨身碟) 執行代理程式指令碼安裝程式。
|
|
用戶端電腦必須具有網際網路連線,才能下載代理程式安裝套件並連線至 ESET PROTECT 伺服器。
|
您可以透過幾種方式為 /Windows/macOS/Linux 建立代理程式指令碼安裝程式:
•[快速連結] > [部署代理程式]
•[安裝] > [建立安裝程式] > [Windows]/[macOS][Linux] > [首先部署代理程式 (代理程式指令碼安裝程式)]
•ESET PROTECT 導覽
1.選取 [參與產品改善計劃] 旁的核取方塊,以將損毀報告及匿名遙測資料傳送至 ESET (作業系統版本和類型、ESET 產品版本和其他產品特定資訊)。
2.上層群組 (選用) - 選取 ESET PROTECT Web 主控台在代理程式安裝之後將用來放置電腦的 [上層群組]。部署安裝程式之後,您可以針對要指派的裝置選取現有靜態群組或建立新靜態群組。選取上層群組會將套用在群組的所有原則新增到安裝程式。
3.伺服器主機名稱 (選用) - 輸入 ESET PROTECT 伺服器主機名稱或 IP 位址。必要時,請指定 [連接埠] 號碼 (預設值為 2222)。
4.對等憑證:
•ESET PROTECT憑證 - 系統會自動選取代理程式安裝的對等憑證和 ESET PROTECT 憑證授權單位。若要使用不同的憑證,請按一下 [ESET PROTECT 憑證描述],以從可用憑證的下拉式功能表中選擇。
•自訂憑證 - 如果您使用自訂憑證進行驗證,請按一下 [自訂憑證] > 選取,上傳 .pfx 憑證,並在安裝代理程式時選取該憑證。如需相關資訊,請參閱憑證。
憑證密碼 - 如果需要,請輸入憑證密碼 - 如果在 ESET PROTECT 伺服器安裝期間 (在建立憑證授權單位的步驟中) 指定了密碼,或者如果您使用具有密碼的自訂憑證。否則,請保留 [憑證密碼] 欄位空白。
|
|
憑證密碼不得包含下列字元:" \ 這些字元會在初始化代理程式期間造成嚴重錯誤。
|
5. 自訂更多設定
•輸入 [安裝程式名稱] 與 [說明] (選用)。
• 按一下 [選取標籤] 以指派標籤。
• 初始配置 (選用) - 使用此選項以將配置原則套用至 ESET Management 代理程式。 請按一下 [代理程式配置] 之下的 [選取],再從可用原則清單中選擇。 如果預先定義原則中沒有合適的原則,您可以建立新原則或先自訂現有原則。
• 如果您是使用 HTTP Proxy,請選取 [啟用 HTTP Proxy 設定] 核取方塊並指定 Proxy 設定 ([主機]、[連接埠]、[使用者名稱] 及 [密碼]) 以透過 Proxy 下載安裝程式,並且設定 ESET Management 代理程式與 Proxy 的連線,從而啟用 ESET Management 代理程式和 ESET PROTECT 伺服器之間的通訊轉發。 [主機] 欄位是執行 HTTP Proxy 之機器的位址。 依預設,HTTP Proxy 會使用連接埠 3128。您也可以視需要設定不同的連接埠。請確保在 HTTP Proxy 配置中也設定相同的連接埠。
|
|
代理程式和 ESET PROTECT 伺服器之間的通訊協定不支援驗證。任何用於轉送代理程式通訊至需要驗證之 ESET PROTECT 伺服器的 Proxy 解決方案將無法運作。
|
如果您要允許此備用選項,請啟用 [如果 HTTP Proxy 無法使用,請使用直接連線]。
|
6.按一下 [儲存&下載]。
7.解壓縮要部署 ESET Management 代理程式所在用戶端電腦上下載的壓縮檔。
8.執行 PROTECTAgentInstaller.bat (Windows) 或 PROTECTAgentInstaller.sh 指令碼 (Linux 或 macOS) 以安裝代理程式。 按照詳細的代理程式安裝指示進行操作:
•代理程式部署 - Windows
•代理程式部署 - Linux
•代理程式部署 - macOS
若要從 ESET 儲存庫以外的位置部署代理程式,請修改安裝指令碼,以指定代理程式套件所在的新 URL。您也可以使用新套件的 IP 位址。
尋找及修改下列行:
Windows:
set url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent_x64.msi
set url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent_x86.msi
set url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent_arm64.msi
Linux :
eraa_installer_url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent-linux-i386.sh
eraa_installer_url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent-linux-x86_64.sh
macOS :
eraa_installer_url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent_macosx_x86_64.dmg
eraa_installer_url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v9.../agent-macosx-x86_64_arm64.dmg
|
若要在沒有 ESET Repository 下載伺服器的情況下,使用代理程式指令碼安裝程式從您的本機共用資料夾部署 ESET Management 代理程式:
•如果 ESET Management 代理程式安裝程式與代理程式指令碼安裝程式位於相同資料夾中:
a)建立 Windows/Linux/macOS 的代理程式指令碼安裝程式。
b)在文字編輯器中開啟代理程式指令碼安裝程式,然後尋找 ESET Management 代理程式安裝程式的 ESET 存放庫 URL 下載連結 (請參閱上方的從自訂遠端位置進行部署)。
c)從 ESET 存放庫下載 ESET Management 代理程式安裝程式。
d)將代理程式指令碼安裝程式和 ESET Management 代理程式安裝程式放置於相同資料夾中。
e)代理程式指令碼安裝程式會自動偵測位於相同資料夾中的 ESET Management 代理程式安裝程式。
|
|
使用代理程式指令碼安裝程式中參照的相同 ESET Management 代理程式安裝程式版本和檔案名稱 (.msi、.dmg、.sh)。
|
•如果 ESET Management 代理程式安裝程式和代理程式指令碼安裝程式位於不同的資料夾中,請按照以下步驟操作:
1.將 .msi 代理程式安裝程式複製到本機目錄。
2.編輯 PROTECTAgentInstaller.bat 檔案以使用本機代理程式安裝程式。
•agent_x64.msi
a)將此行 set url=%installDirectory%\agent_x64.msi 變更為指向本機下載檔案。
b)在此行 set url=%installDirectory%\agent_x64.msi 之前新增 copy /y \\server\share\agent_x64.msi %installDirectory% 命令
•agent_x86.msi
a)將此行 set url=%installDirectory%\agent_x86.msi 變更為指向本機下載檔案。
b)在此行 set url=%installDirectory%\agent_x86.msi 之前新增 copy /y \\server\share\agent_x86.msi %installDirectory% 命令
•agent_arm64.msi
a)將此行 set url=%installDirectory%\agent_arm64.msi 變更為指向本機下載檔案。
b)在此行 set url=%installDirectory%\agent_arm64.msi 之前新增 copy /y \\server\share\agent_arm64.msi %installDirectory% 命令
原始檔案外觀類似:
請參閱以下更新檔案。使用您自己的 URL (本機共同資料夾),但請勿變更 %installDirectory%:
|
|
代理程式指令碼安裝程式會根據其 checksum 驗證安裝檔案的完整性。這是針對每個檔案產生的唯一字串。如果檔案變更,其 checksum 也會隨之變更。
|
|
|
請確保在其下執行安裝套件的使用者帳戶,對本機共用資料夾具有寫入權限。路徑可以包含空格,例如 \\server\share\Agent_x64.msi (請勿使用引號 "")。
|
3.取代此行:
" echo.packageLocation = DownloadUsingHTTPProxy^("!url!", "!http_proxy_hostname!", "!http_proxy_port!", "!http_proxy_username!", "!http_proxy_password!"^) "
為:echo.packageLocation = "!url!"
4.儲存檔案。 |
1.在文字編輯器中開啟 PROTECTAgentInstaller.sh 指令碼。
2.刪除行:62-69 及 73-86 行。
3.將下面反白顯示的行替換為本機安裝程式的路徑 (使用您自己的本機共用資料夾路徑):
local_dmg= "/path_to_local_agent/agent_macos_x86_64.dmg"
4.儲存檔案。 |
1.在文字編輯器中開啟 PROTECTAgentInstaller.sh 指令碼。
2.刪除行:32 及 33 行:
3.使用本機安裝程式的路徑取代下列行。
4.使用本機 agent_linux_x86_64.sh 安裝程式的路徑取代第 36–54 行。請參閱影像中反白顯示的區域。使用您自己的 URL (本機共同資料夾),而非下方所示的 URL。
5.刪除第 49–70 行。
6.儲存檔案。 |
|