[IBM i]

Exécution des serveurs d'applications sous des profils utilisateur particuliers

Vous pouvez exécuter un serveur d'applications sous un autre profil utilisateur que le profil utilisateur QEJBSVR par défaut.

Pourquoi et quand exécuter cette tâche

Pour modifier le profil utilisateur par défaut du serveur d'applications :

Procédure

  1. Choisissez un profil utilisateur existant ou utilisez la commande CRTUSRPRF (Create User Profile) pour en créer un nouveau. Le nouveau profil utilisateur doit bénéficier des droits d'accès aux mêmes objets que le profil utilisateur QEJBSVR.
    1. Spécifiez QEJBSVR comme profil pour le nouveau groupe de profils.
    2. Exécutez la commande suivante à partir de la ligne de commande :
      CHGUSRPRF USRPRF(profile) GRPPRF(QEJBSVR)
      Important : Si vous utilisez le script enbprfwas pour activer votre profil utilisateur, il n'est pas nécessaire d'exécuter cette commande. A la place, définissez le paramètre -chggrpprf sur le script enbprfwas. Pour plus de détails sur l'utilisation de la commande enbprfwas, reportez-vous à l'Etape 3
  2. Facultatif : Si le serveur d'applications est actuellement exécuté sous un profil utilisateur autre que QEJBSVR, exécutez les commandes suivantes dans Qshell :
    1. chown -R QEJBSVR racine_profil
    2. racine_serveur_app/bin/grtwasaut -profileName nom_profil -user QEJBSVR -dtaaut RWX -objaut ALL -recursive
    3. Facultatif : Si l'ancien profil utilisateur n'est plus utilisé pour exécuter les serveurs de l'instance, vous pouvez exécuter la commande suivante pour révoquer les droits d'accès de ce profil :
      racine_serveur_app/bin/rvkwasaut 
        -profileName nom_profil 
        -user profile -recursive

      nom_profil correspond au nom de l'ancien profil utilisateur.

  3. Effectuez l'une des actions suivantes pour permettre au profil utilisateur d'exécuter le serveur d'applications :
    1. Consultez les informations sur System i Navigator.
    2. Utilisez la commande enbprfwas Par exemple, exécutez la commande suivante :
      racine_serveur_app/bin/enbprfwas -profile monProfil
      monProfil correspond au nom du profil utilisateur.
  4. Indiquez le nom du nouveau profil utilisateur dans la propriété Exécuter en tant qu'utilisateur du serveur d'applications.
    1. Dans la console d'administration, cliquez sur Serveurs> Types de serveur > Serveurs d'applications WebSphere , puis sélectionnez un serveur d'applications.
    2. Dans la section Infrastructure du serveur, sélectionnez Gestion des processus et Java > Définition des processus.
    3. Dans la section Propriétés supplémentaires, cliquez sur Exécution du processus, puis entrez le nom du profil utilisateur dans la zone Exécuter en tant qu'utilisateur.
    4. Cliquez sur OK et Enregistrer pour enregistrer vos modifications de configuration.
    1. Redémarrez le serveur d'applications.

Résultats

A présent, vous pouvez utiliser le profil utilisateur défini pour exécuter les serveurs d'applications.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_run_svr_profiles
Nom du fichier : trun_run_svr_profiles.html