我们有一个包含 30 多个代理的虚拟机环境,我想设置一种方法或使用软件(最好是开源软件),这样我只需在一台机器上工作,就可以同时与所有机器进行通信。例如,假设我想在所有代理上导入证书,我想进入 Internet Explorer 打开工具、内容等 - 并且只执行一次此任务,但将其应用于所有代理。
有办法实现这个吗?
答案1
事实上,这些都是虚拟机,但这并不会真正产生任何魔力,您仍然必须以与在专用硬件上对同一系统相同的方式与客户操作系统进行交互。
使用免费/包含的工具来管理 Windows 域(因为您提到了 IE)的最佳方法是使用 GPO。您可以通过 GPO 添加证书。
所以,看起来你没理解我的意思。我的第一点是:这些机器是虚拟机这一事实与你试图解决的问题并没有太大关系。我的第二点是 Windows 域已经有了工具内置它可以为您完成很多管理工作,具体包括您提到的示例(添加受信任的证书)。您还可以使用 GPO 将软件安装到域中的机器上,只要安装程序采用 MSI 格式即可。
是的,你也可以使用 Puppet 或 Chef,它们甚至有免费/开源版本。但你应该第一的在添加更多工具之前,请先查看操作系统中已内置的工具。您应该自学并成为 Windows 系统管理员,或聘请/签约一名系统管理员。本网站面向系统管理员,如果您刚刚接触 Windows,欢迎加入!