1 votos

Cómo de forma remota push "defaults write" configuración de OS X server clientes

Tengo algunas Mac OSX máquinas que estoy gestionando con un OS X server, los clientes son autenticados mediante Active Directory (triángulo de oro) y me gustaría desactivar el control de versión de las Páginas de los Números//Keynote ya que no funciona bien con los perfiles de usuario almacenados en un recurso compartido SMB,

Los comandos que lograr esto son como sigue:

defaults write com.apple.iWork.Pages ApplePersistence -bool no
defaults write com.apple.iWork.Numbers ApplePersistence -bool no
defaults write com.apple.iWork.Keynote ApplePersistence -bool no

Esta configuración aparece por usuario

Traté de guardar estos en un archivo de secuencia de comandos de inicio de sesión .extensión sh, me chmod+x archivo que me permita la importación en OS X server pero no funciona :(

Hay una sección en OSX server en virtud de las preferencias que tiene una carga de .plist archivos en allí, pero no pude encontrar ninguna buena documentación sobre cómo usarlo ... y no puedo encontrar el archivo plist para las Páginas de sí mismo..

Lo siento por la pobre descripción, soy nuevo en OS X administración en este entorno

Gracias de antemano

(Esta consulta es en realidad resuelto ahora, pero sólo para tu INFORMACIÓN fue BUEY Mavericks 10.9.5 cliente y un Mac Mini ejecución 10.9.5 con el Servidor 3.1.2)

2voto

klanomath Puntos 19587

El plists para la suite iWork almacenados aquí:

/Users/accountname/Library/Containers/com.apple.iWork.AppName/Data/Library/Preferences/com.apple.iWork.AppName.plist  

con AppName: Pages, Numbers o Keynote.
Nota: Si usted busque la carpeta de "Contenedores" con el Buscador de la "directorios" com.apple.iWork.páginas y com.apple.iWork.los números parecen archivos, pero son de hecho las carpetas con las extensiones de archivo como válidas las Páginas o los Números de los archivos (que son los paquetes a sí mismo). Sólo derecho haga clic en abrir -> Mostrar Contenido del Paquete para profundizar más.

Es una manera de editar manualmente los archivos con nano o PlistEdit Pro:

Simplemente agregue lo siguiente a los respectivos archivos plist:

<key>ApplePersistence</key>
<false/>

Otra forma (según la configuración) es ssh a la máquina/de la cuenta y ejecutar:

defaults write com.apple.iWork.AppName ApplePersistence -bool no

0voto

gbc Puntos 4019

Una herramienta útil en estos casos es el de Apple "Apple Remote Desktop." Este software le permite administrar los grupos de Mac y tiene un montón de cosas que pueden hacer los que están fuera del alcance de la pregunta.

Pero, en tu caso yo seleccione el Mac quiero ejecutar el comando en [1], a continuación, vaya a "Administrar" en el menú y seleccione "Enviar Comandos de Unix..." que me da una ventana que muestra los equipos seleccionados y me permite introducir uno o muchos de línea de comandos de unix, así como la elección que el usuario para ejecutar los comandos.

Luego se pueden programar los comandos para que se ejecuten en las máquinas seleccionadas más tarde, o haga clic en el comando enviar a ejecutar. Puedo obtener información de texto devuelto por los comandos.

1 - tienes Que configurar cada uno de Mac de Escritorio Remoto, las instrucciones para la que deben estar disponibles, ya sea con el software o en el sitio web de Apple. Pero tomarse el tiempo de instalación de una herramienta de gestión como esto es poco comparado con el tiempo que usted puede ahorrar el uso de la misma.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X