我希望在 Windows Server 2008 R2 上远程安装 SNMP 和 SNMP WMI 提供程序服务,为代理、陷阱和安全选项卡配置特定选项,然后确保这些服务和设置未被删除或关闭。这个目标是由希望使用 Zenoss 远程监控服务器健康状况促成的。
通过我在网上的搜索,我觉得这可以用 Powershell 完成,然后通过组策略推出,但我对此很陌生,有点令人困惑;我也可能错了。
我的一些服务器是企业版,而一些是标准版,都是 R2。我假设我必须为所有服务器安装 SP1、.Net 4.0 和 Powershell 3.0 才能在任何脚本中获得奇偶校验和可靠性。
到目前为止,我已经能够为 Powershell 编写一个脚本来调用 DISM 来安装 SNMP 服务并将该脚本设置为 GPO 中的登录脚本,但我知道这不是最好的方法,因为我不能只是去重新启动整个企业的服务器。
我需要指定以下项目: 代理 - 联系人和位置陷阱 - 社区名称和陷阱目标安全 - 发送身份验证陷阱 = 是,接受的社区名称只读并接受来自任何主机的 SNMP 陷阱 = 是
任何帮助将不胜感激!