¿Cómo instalar software de forma remota en Mac mediante scripts?

1

Soy un chico de Windows nuevo en Mac, necesito implementar software en muchos Mac.

Instalo software de forma centralizada mediante scripts en la plataforma Windows, pero aún no tengo idea de cómo hacerlo en Mac después de haber investigado.

Alguien me puede decir

  1. ¿Cuáles son algunos de los componentes clave que necesito para ejecutar centralmente el software en la Mac?

  2. ¿Qué idioma debo usar para los scripts?

  3. ¿Hay un servicio de creación / implementación de imágenes de Mac disponible, como WDS en Windows?

pregunta Root Loop 15.01.2017 - 03:56

2 respuestas

1

Lo que pides es básicamente el oficio de ser un administrador de Mac y hay tres formas principales de hacerlo:

  1. Capacite a sus usuarios finales para instalar cosas
  2. Use las herramientas heredadas de Apple para administrar instalaciones (ARD y AppleScript y ssh)
  3. Use un MDM moderno: la opción popular de código abierto es Munki y la opción popular respaldada por el proveedor es JAMFpro (que es el nuevo nombre de Casper Suite / JSS para la próxima versión 10)

Probablemente haya hecho esta pregunta porque ha descartado las opciones 1 y 2, pero son opciones realistas y escalables para organizaciones en el rango de 10 a 100 clientes. Los 100 últimos, probablemente querrá algún tipo de marco de automatización / push / MDM de Apple y utilizar uno que ya esté en servicio es mejor que crear uno propio para casi todos los casos.

Además, asegúrese de evaluar las opciones de "autoservicio" de su usuario final. Munki tiene el instalador de software administrado y estoy usando el nombre de JAMF para su portal de usuario final para la instalación de aplicaciones, scripts y administración. Incluso una vez que haya creado un marco de trabajo para configurar las secuencias de comandos, permitir que los usuarios reparen las cosas por sí mismos es la jugada ganadora si desea ampliar su soporte sin contratar personal de la mesa de ayuda para hacer todo por sus clientes.

    
respondido por el bmike 16.01.2017 - 16:46
2

Hay algunos softwares de administración de dispositivos Apple por ahí, pero casi ninguno (al menos que yo sepa) es gratis. Una opción muy popular es Software JAMF .

Es bastante sensato considerar los scripts para conectarse de forma remota a dispositivos e implementar software (es de esperar que aquellos que requieran la mínima interacción del usuario). Sin embargo, existen limitaciones si no tiene control total sobre las configuraciones del sistema de los dispositivos de destino; un usuario final puede deshabilitar el inicio de sesión remoto o desinstalar sus programas, etc.

En general, creo que la respuesta a esta pregunta puede depender de la naturaleza del software que se implementará, las tecnologías que desea utilizar, etc.

    
respondido por el Pejman 15.01.2017 - 04:05

Lea otras preguntas en las etiquetas