將代理安裝到客戶端計算機

將代理安裝到客戶端計算機

我有 Windows Server 2008 R2 以及 Windows、Linux 和 Mac OS X 用戶端。

我想在我們的客戶端電腦上安裝 Nagios 代理,但我不知道該怎麼做。有什麼建議嗎?

答案1

視窗解決方案

對於 Windows,您可以使用群組原則軟體安裝來執行此操作。它有很好的文檔記錄,因此我不會在這裡重複這些步驟。我假設您正在使用 NSClient++。它安裝得很好,但使用預設的配置檔案。要解決此問題,您可以執行以下操作之一:

AIP
使用分解 .MSI 檔案msiexec /a並編輯適合您環境的預設設定檔。

使用群組原則更新設定檔
您可以使用群組原則首選項使用網路共用中已知良好的檔案更新 nsc.ini。您需要以某種方式重新啟動服務,或等待使用者重新啟動電腦以使文件中的變更生效。我建議選擇1。


Linux/OS X 解決方案

*nix 有多種組態管理應用程式。 Chef、Puppet、radmind 都是大人物。如果您沒有設定其中之一,那麼僅僅推出應用程式就需要做大量工作。無論如何,我仍然會考慮設定其中之一,以便您可以輕鬆處理未來的全域配置問題。如何實際執行此操作的前提與我在 Windows 中提到的相同,但顯然需要進行自訂以適合您選擇實現的任何選項。


太長了;博士
如果您還沒有適當的組態管理系統,那麼這並不容易。得到一個。

答案2

將檔案上傳到伺服器,然後當使用者點擊按鈕或連結時,它會將他們重定向到伺服器上檔案的位置,然後開始下載檔案。

答案3

對於 Windows 用戶端,如果您有安裝程式的 MSI,則可以使用群組原則將其推出。至於 Linux 和 Mac...恐怕你幾乎必須手動完成。我不知道有任何 Windows(或其他)應用程式可讓您將應用程式集中推送到多個客戶端作業系統。

答案4

使用託管 NSCLient++ MSI 的二進位儲存伺服器並使用 Chef 下載並安裝它並設定 NSCLient.ini 檔案怎麼樣?

相關內容