16.6 Stratégie d'exécution à distance

La règle d'exécution à distance est utilisée pour exécuter n'importe quel fichier script, binaire ou Java.

Pour configurer la règle d'exécution à distance :

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Stratégies.

  2. Dans la liste Stratégies, cliquez sur Nouveau, puis sur Règles pour afficher la page Créer une nouvelle stratégie.

  3. Dans la liste Type de stratégie, cliquez sur Règle d'exécution à distance, puis sur Suivant pour afficher la page Nom de la stratégie.

    Page des noms de stratégies
  4. Remplissez les champs :

    • Nom de la stratégie : (Obligatoire) indiquez un nom unique pour votre stratégie. Le nom indiqué s'affiche dans l'interface du Centre de contrôle ZENworks, l'outil d'administration de ZENworks Linux Management.

      Pour plus d'informations, reportez-vous à Section C.0, Conventions d'assignation de nom dans le Centre de contrôle ZENworks.

    • Dossier : (Obligatoire) saisissez le nom ou sélectionnez le dossier dans lequel cette règle va être créée. Les dossiers s'affichent dans le Centre de contrôle ZENworks.

    • Description : fournissez une petite description de la stratégie. Cette description est affichée dans la page Résumé de la stratégie de l'interface du Centre de contrôle ZENworks.

  5. Cliquez sur Suivant.

    Page Règle d'exécution à distance
  6. Sélectionnez les options souhaitées :

    Type d'exécutable : sélectionnez un type de fichier à exécuter sur un périphérique géré (script, binaire ou Java). Selon le type d'exécutable choisi, les différentes options suivantes sont disponibles.

    Temps d'attente maximum : indiquez le temps d'attente après avoir démarré le programme script, binaire ou Java. Le tableau ci-dessous décrit les options disponibles :

    Option

    Description

    Ne pas attendre

    L'exécuteur à distance n'attend pas la fin du programme.

    Attendre que le programme ait terminé l'exécution

    L'exécuteur à distance attend la fin du programme.

    Attendre <n> s

    Indique le nombre de secondes que doit attendre l'exécuteur à distance après le démarrage du programme.

    REMARQUE :l'exécuteur n'arrête pas le programme lancé si vous sélectionnez les options Ne pas attendre ou Attendre <n> s.

    (Facultatif) Si vous avez sélectionné Script dans le champ Type d'exécutable à l'Étape 6, les options suivantes sont disponibles.

    Script à exécuter : sélectionnez une option dans la liste déroulante :

    • Indiquez un fichier : Remplissez les champs :

      Nom du fichier script : indiquez le chemin absolu complet, y compris le nom de fichier, du script à exécuter sur un périphérique géré.

      Paramètres du script : indiquez les paramètres à transmettre au fichier de script spécifié. Pour spécifier des opérateurs Shell comme opérateurs de réacheminement dans Paramètre de script, vous devez sélectionner Script dans le champ Type d'exécutable et Définir votre script dans le champ Script à exécuter.

      Moteur de script : indiquez le nom et l'emplacement du moteur de script qui exécute ce dernier. Par exemple, /usr/bin/perl.

      Paramètres du moteur de script : indiquez les paramètres à transmettre au moteur de script spécifié.

    • Définir votre script : saisissez votre script dans cette zone.

    (Facultatif) Si vous avez sélectionné Binaire dans le champ Type d'exécutable à l'Étape 6, les options suivantes sont disponibles.

    Nom de fichier exécutable : indiquez le chemin absolu complet, y compris le nom de fichier, du programme binaire à exécuter sur un périphérique géré.

    Paramètres du fichier exécutable : indiquez les paramètres à transmettre au programme binaire spécifié.

    REMARQUE :vous ne pouvez pas exécuter d'opérations de shell telles que la redirection avec le type d'exécutable binaire. L'option Paramètres du fichier exécutable permet de transmettre uniquement les paramètres requis par l'exécutable spécifié dans le champ Nom de fichier exécutable. Pour utiliser des opérations de shell, définissez votre propre script.

    (Facultatif) Si vous avez sélectionné Java dans le champ Type d'exécutable à l'Étape 6, les options suivantes sont disponibles.

    Nom du programme Java : indique le programme Java que vous voulez exécuter sur un périphérique géré.

    Paramètres du programme : indiquez les paramètres à transmettre au programme Java spécifié.

    Java Runtime Executable (JRE) : indiquez le chemin complet, y compris son nom, de l'exécutable JRE (Java Runtime Executable). JRE est utilisé pour interpréter le fichier binaire Java.

    Paramètres JRE : indiquez les paramètres à transmettre à Java Runtime Executable (JRE).

    REMARQUE :le script défini par l'utilisateur indiqué dans la règle d'exécution à distance est exécuté dans le shell spécifié par la variable d'environnement SHELL. La valeur de la variable SHELL provient de l'environnement dans lequel le daemon ZENworks Management est exécuté. En l'absence de valeur, /bin/sh est utilisé ; il s'agit de la valeur par défaut.

  7. Cliquez sur Suivant pour afficher la page Résumé.

  8. Cliquez sur Terminer pour créer la règle configurée selon les paramètres de la page Résumé. Si vous cliquez sur Terminer, la règle d'exécution à distance est créée sans aucune assignation de périphérique ni planification. Vous devrez ultérieurement configurer des options supplémentaires pour cette stratégie. Pour ce faire, reportez-vous à la Section 17.4, Assignation des règles.

    OU

    Cliquez sur Suivant pour afficher la page Assignations de stratégies et effectuer les tâches suivantes :

    • Spécifier des assignations pour cette stratégie

    • Spécifier le programme pour cette stratégie

    • Spécifier des groupes pour cette stratégie

    Page Assignations de stratégies
  9. Assignez la stratégie aux périphériques.

    1. Cliquez sur Ajouter, puis recherchez et sélectionnez les objets Serveur ou Poste de travail choisis.

      Vous pouvez également sélectionner des objets Dossier ou Groupe.

    2. Cliquez sur la flèche pointant vers le bas en regard de Serveurs ou de Postes de travail pour développer la liste, puis cliquez sur le lien souligné dans la colonne Nom pour sélectionner les objets choisis et afficher leur nom dans la liste Sélectionné.

      Pour assigner une règle à un objet Groupe, la méthode la plus courante consiste à assigner la règle. Le fait d'assigner la stratégie à un grand nombre d'objets (plus de 250, par exemple) peut entraîner une utilisation accrue du serveur.

    3. Cliquez sur OK.

  10. Cliquez sur Suivant pour afficher la page Planification des règles, puis sélectionnez le programme à appliquer aux assignations.

    Les paramètres que vous configurez sur cette page déterminent le moment où la règle est appliquée aux périphériques.

    Pour plus d'informations sur les planifications disponibles, reportez-vous à la Section 15.3, Planifications.

  11. Cliquez sur Suivant pour afficher la page Groupes de stratégies.

    Page des groupes de stratégies
  12. (Facultatif) Cliquez sur Ajouter pour ouvrir la boîte de dialogue Sélectionner des groupes, puis cliquez sur les liens soulignés dans la colonne Nom pour sélectionner les groupes de stratégies souhaités et afficher leur nom dans la liste Sélectionné.

    L'utilisation de groupes de stratégies facilite les tâches administratives. Cela permet en effet de regrouper plusieurs stratégies et d'utiliser des programmes, assignations, etc. communs, plutôt que de définir ces paramètres pour chaque stratégie créée. Pour plus d'informations, reportez-vous à Section 17.3, Création de groupes de règles.

  13. Cliquez sur Suivant pour afficher la page Terminer.

  14. Vérifiez les informations affichées dans la page Terminer et modifiez les paramètres de stratégie à l'aide du bouton Précédent si nécessaire. Cliquez sur Terminer pour créer la stratégie selon la configuration des paramètres de la page Terminer.