Я ищу решение, которое позволит мне делать следующее в сети только для Mac, администратором которой я являюсь.
Есть такой инструмент? Поддерживает ли OS X Server такую функциональность
Стандартный инструмент управления конфигурацией Mac - Casper: http://www.jamfsoftware.com/products/casper-suite/
Альтернативой с открытым исходным кодом является Munki: https://code.google.com/p/munki/
Доступно множество вариантов. Популярные и надежные комплексные решения включают:
Преимущество Absolute Manage и FileWave в том, что они кроссплатформенные (в отличие от Casper). Casper - самый популярный вариант в США (не особенно в Европе), и вокруг него есть хорошее сообщество. Если вы работаете или имеете опыт работы в средах Microsoft Windows, вам может быть интересно узнать, что SCCM можно использовать для управления Mac в наши дни, хотя я не решаюсь рекомендовать его, по крайней мере, на данный момент.
Удаленный рабочий стол Apple также может делать то, что вы просите, по разумной цене, а также удаленное управление компьютерами Mac, хотя это не лучший инструмент для управления большим количеством компьютеров Mac, поскольку они должны быть в сети, когда вы выполняете команду установки или настройки (в отличие от других решений Я перечислил, это не основано на клиентах, проверяющих сервер для получения новых инструкций).
Диспетчер профилей Apple, включенный в серверное приложение OS X, представляет собой решение для управления мобильными устройствами, которое может управлять настройками на компьютерах Mac (ваше второе требование), но не может развертывать произвольное программное обеспечение (оно поддерживает развертывание программного обеспечения App Store только через Программу массовых закупок, что не является доступно во всех странах). Многие другие коммерческие решения MDM могут делать то же самое, вероятно, лучшее из них AirWatch. Еще одно решение FOSS - Язык управления конфигурацией марионетки, который очень мощный, но требует крутого обучения.
Для развертывания произвольного программного обеспечения и файлов вы можете использовать популярное бесплатное решение с открытым исходным кодом. Мунки. Вы можете использовать его для целей настройки, запустив скрипты в пакетах без полезной нагрузки, но на самом деле он не предназначен для этих целей. Знание командной строки в значительной степени является необходимым условием.
Если вы хотите сэкономить, я рекомендую комбинацию Munki и Profile Manager или / и Puppet (я лично использую их для управления Mac нашей компании вместе с ARD). Если у вас есть бюджет на оплату лицензионных сборов, может оказаться, что легче освоить и изучить один из коммерческих вариантов.
Да, для этого можно использовать Mac OS X Server. В частности, вы захотите взглянуть на диспетчер профилей. См. Документацию Apple здесь для получения дополнительной информации:
http://help.apple.com/profilemanager/mac/3.0/#apd7FD061FD-D954-49E1-910D-75FF4FC47C76