16.6 Directiva para ejecución remota

La directiva para ejecución remota se utiliza para ejecutar cualquier archivo de guión, binario o de Java.

Para configurar la directiva para ejecución remota:

  1. En el Centro de control de ZENworks, haga clic en la pestaña Directivas.

  2. En la lista de directivas, haga clic en Nuevo y, a continuación, en Directiva para que aparezca la página Crear nueva directiva.

  3. En la lista Tipo de directiva, haga clic en Directiva para ejecución remota y después en Siguiente para acceder a la página Nombre de directiva.

    Página Nombre de directiva
  4. Rellene los campos:

    • Nombre de directiva: (obligatorio) proporcione un nombre exclusivo para la directiva. El nombre que indique aparecerá en la interfaz del Centro de control de ZENworks, la herramienta administrativa de ZENworks Linux Management.

      Para obtener más información, consulte el Sección C.0, Convenciones de denominación en el Centro de control de ZENworks.

    • Carpeta: (obligatorio) escriba el nombre de la carpeta en la que desee crear la directiva, o bien desplácese hasta ella. Las carpetas aparecen en el Centro de control de ZENworks.

    • Descripción: proporcione una breve descripción de la directiva. Esta descripción se muestra en la página Resumen de la directiva, en la interfaz del Centro de control de ZENworks.

  5. Haga clic en Siguiente.

    Página Directiva para ejecución remota
  6. Haga clic en las opciones que desee:

    Tipo de ejecutable: seleccione un tipo de ejecutable que se deba utilizar en los dispositivos gestionados (guión, binario o Java). Según el tipo de ejecutable que se seleccione, estarán disponibles opciones distintas, como se describe a continuación.

    Tiempo de espera máximo: indica el tiempo de espera después de iniciar el guión, el programa binario o el programa de Java. En la tabla siguiente se explican las opciones disponibles:

    Opción

    Descripción

    No esperar

    El aplicador de la directiva para ejecución remota no esperará a que se complete el programa.

    Esperar a que el programa termine de ejecutarse

    El aplicador de la directiva para ejecución remota esperará a que se complete el programa.

    Esperar <n> s

    Indica el número de segundos que esperará el aplicador de la directiva para ejecución remota después de que se haya iniciado el programa.

    NOTA:el aplicador no termina el programa iniciado si se seleccionan las opciones No esperar o Esperar <n> s.

    (Condicional) Si selecciona Guión en el campo Tipo de ejecutable en el Paso 6, estarán disponibles las opciones siguientes:

    Guión que desea ejecutar: seleccione una opción de la lista desplegable:

    • Especificar un archivo: rellene los campos:

      Nombre de archivo de guión: especifique la vía completa, incluido el nombre de archivo o el guión que desee ejecutar en un dispositivo gestionado.

      Parámetros de guión: especifique los parámetros que se deban pasar al archivo de guión especificado. Si desea especificar operadores shell, por ejemplo, operadores de redirección en Parámetros de guión, debe seleccionar Guión en el campo Tipo de ejecutable y Definir su propio guión en el campo Guión que desea ejecutar.

      Motor de guión: especifique el nombre y la ubicación del motor de guión que ejecuta el guión. Por ejemplo, /usr/bin/perl.

      Parámetros de motor de guión: especifique los parámetros que se deban pasar al motor de guión especificado.

    • Definir su propio guión: escriba su guión en el recuadro.

    (Condicional) Si selecciona Binario en el campo Tipo de ejecutable en el Paso 6, estarán disponibles las opciones siguientes:

    Nombre de archivo ejecutable: especifique la vía completa, incluido el nombre de archivo, del programa binario que desee ejecutar en un dispositivo gestionado.

    Parámetros de archivo ejecutable: especifique los parámetros que se deban pasar al programa binario especificado.

    NOTA:no se pueden realizar operaciones de shell, como la redirección, mediante el tipo de ejecutable Binario. Puede utilizar Parámetros de archivo ejecutable para pasar sólo los parámetros que sean necesarios para el ejecutable definido en el campo Nombre de archivo ejecutable. Si desea utilizar operaciones de shell, defina su propio guión.

    (Condicional) Si selecciona Java en el campo Tipo de ejecutable en el Paso 6, estarán disponibles las opciones siguientes:

    Nombre de programa Java: especifique el programa Java que desee ejecutar en un dispositivo gestionado.

    Parámetros de programa: especifique los parámetros que se deban pasar al programa Java especificado.

    Ejecutable de tiempo de ejecución Java (JRE): especifique la vía completa, incluido el nombre del ejecutable de tiempo de ejecución Java (JRE). JRE se utiliza para interpretar el archivo binario de Java.

    Parámetros de JRE: especifique los parámetros que se deban pasar al ejecutable de tiempo de ejecución Java (JRE).

    NOTA:el guión especificado en Definir su propio guión en la directiva para ejecución remota se ejecuta en la shell que se especifique mediante la variable de entorno SHELL. El valor de la variable SHELL se toma del entorno en el que se ejecute el daemon ZENworks Management. Si no se especifica un valor, se usará /bin/sh, que es el valor por defecto.

  7. Haga clic en Siguiente para que aparezca la página de resumen.

  8. Haga clic en Finalizar para crear la directiva configurada con los ajustes que aparecen en la página Resumen. Si hace clic en Finalizar, se creará la directiva para ejecución remota pero no tendrá dispositivos asignados ni una programación definida. En algún momento del futuro, deberá configurar opciones adicionales para la directiva, continuando con la Sección 17.4, Asignación de directivas.

    O bien

    Haga clic en Siguiente para acceder a la página Asignaciones de directivas y llevar a cabo las siguientes tareas:

    • Especificar asignaciones para la directiva

    • Especificar la programación para la directiva

    • Especificar grupos para la directiva

    Página Asignaciones de directivas
  9. Asigne la directiva a los dispositivos.

    1. Haga clic en Añadir y, a continuación, localice y seleccione los objetos de tipo Servidor o Estación de trabajo pertinentes.

      También puede seleccionar objetos de tipo Carpeta o Grupo.

    2. Haga clic en la flecha abajo situada junto a Servidores o Estaciones de trabajo para expandir la lista y, a continuación, haga clic en el enlace subrayado en la columna Nombre para seleccionar los objetos deseados, de modo que sus nombres aparezcan en el cuadro de lista Seleccionado.

      La asignación de una directiva a un objeto de tipo Grupo es el mejor método de asignación de directivas. Si se asigna la directiva a un gran número de objetos (por ejemplo, más de 250), puede que aumente en gran medida la utilización del servidor.

    3. Haga clic en Aceptar.

  10. Haga clic en Siguiente para acceder a la página Programación de directivas y seleccione la programación que desee para aplicar las asignaciones.

    Los ajustes que configure en esta página determinarán el momento en el que se aplicará la directiva a los dispositivos.

    Consulte la Sección 15.3, Programaciones para obtener información acerca de las programaciones disponibles.

    NOTA:si selecciona Día de la semana concreto como tipo de programa y Empezar inmediatamente tras hora de inicio y repetir hasta hora de fin cada, y la hora de inicio y la hora de finalización se extienden a la medianoche, la Directiva para ejecución remota sólo se ejecuta a la hora de inicio y no se repite la ejecución.

  11. Haga clic en Siguiente para acceder a la página Grupos de directivas.

    Página Grupos de directivas
  12. (Opcional) Haga clic en Añadir para abrir el recuadro de diálogo Seleccionar grupos y, a continuación, haga clic en los enlaces subrayados de la columna Nombre para seleccionar los grupos de directivas que desee, de modo que sus nombres aparezcan en el cuadro de lista Seleccionado.

    Los grupos de directivas facilitan las tareas de administración, ya que permiten agrupar varias directivas para utilizar asignaciones, programaciones y otros ajustes en común, en lugar de tener que configurarlos individualmente para cada directiva creada. Para obtener más información, consulte la Sección 17.3, Creación de grupos de directivas.

  13. Haga clic en Siguiente para que aparezca la página Finalizar.

  14. Revise la información de la página Finalizar y realice los cambios que desee en los ajustes de la directiva, empleando el botón Atrás según sea necesario. Haga clic en Finalizar para crear la directiva con los ajustes que aparecen en la página Finalizar.