自动分配和configurationMac OS X

我正在寻找一个解决scheme,将允许我在我只是pipe理员的Macnetworking上执行以下操作。

  1. 单击“将软件分发到我的networking下的一个或多个或所有Mac设备。
  2. 修改与所述分布式软件相关联的pList文件(例如,对于所有软件“X”安装,转到pList文件并将属性Y改变为值Z)。

有这样的工具吗? OS X Server是否支持这种function

有很多选项可用。 stream行和强大的一体化解决scheme包括:

  • 卡斯珀套房
  • 绝对pipe理
  • FileWave

绝对pipe理和FileWave的优势是跨平台(不像卡斯帕)。 卡斯帕是在美国最stream行的select(在欧洲不是那么多),周围有一个很好的社区。 如果您在Microsoft Windows环境中工作或有经验,可能有兴趣知道SCCM现在可以用于pipe理Mac,尽pipe我至less暂时不推荐它。

苹果远程桌面也可以做你要求的合理的价格,以及远程控制的Mac,虽然它不是pipe理大量的Mac的最佳工具,因为他们需要联机时,执行安装或configuration命令(不像我列出的其他解决scheme,这不是基于客户端检查与服务器的新指令)。

包含在OS X的Server应用程序中的Apple Profile Manager是一个移动设备pipe理解决scheme,可以pipe理Mac上的设置(第二个需求),但不能部署任意软件(它只支持通过批量购买程序部署App Store软件,在所有国家都可以使用)。 许多其他商业MDM解决scheme可以做到这一点,可能是最好的AirWatch 。 另一个FOSS解决scheme是Puppetconfigurationpipe理语言 ,function非常强大,但学习曲线陡峭。

对于部署任意的软件和文件,您可以使用受欢迎的免费开源解决schemeMunki 。 您可以通过在无负载的包中运行脚本来将其用于configuration目的,但实际上并不是为这些目的而devise的。 在命令行上的能力几乎是一个先决条件。

如果你想省钱,我推荐Munki和Profile Manager或者Puppet(我个人使用这些来pipe理我们公司的Mac,以及ARD)的组合。 如果你有许可费的预算,其中一个商业select可能更容易被采纳和学习。

标准的Macconfigurationpipe理工具是Casper: http : //www.jamfsoftware.com/products/casper-suite/

一个开源的替代品是Munki: https : //code.google.com/p/munki/

是的,您可以使用Mac OS X Server。 具体来说,你将要看看configuration文件pipe理器。 请参阅Apple文档以获取更多信息:

http://help.apple.com/profilemanager/mac/3.0/#apd7FD061FD-D954-49E1-910D-75FF4FC47C76