Vous pouvez utiliser la commandechutils pour attribuer la propriété et les autorisations de toute l'installation à un autre propriétaire ou groupe que la personne qui a réalisé la première installation.
Remarques et limites- La commande chutils fournie avec WebSphere Application Server
version 8.0 et ultérieure ne fonctionnera pas pour les installations de WebSphere Application Server version 7 et antérieures ; de même , la commande chutils livrée avec WebSphere Application
Server version 7 et antérieure ne fonctionnera pas pour les installations de WebSphere Application Server version 8.0 et ultérieure.
La commande chutils n'est pas disponible sur les systèmes d'exploitation Windows.
- La commande chutils doit être exécutée par un utilisateur root.
- La commande chutils peut être exécutée avec plusieurs options à la fois.
- Vous ne pouvez pas utiliser la commande chutils pour modifier les droits d'accès pour des répertoires qui sont parents de racine_serveur_app.
Par exemple, si racine_serveur_app se trouve dans le répertoire de base de l'utilisateur A et que l'utilisateur root utilise chutils pour attribuer la propriété de racine_serveur_app à l'utilisateur B, racine_serveur_app sera encore inaccessible à l'utilisateur B car il se trouve toujours dans un sous-répertoire du répertoire de base de l'utilisateur A.
- Vous ne pouvez pas utiliser la commande chutils pour modifier les droits d'accès pour le propriétaire (owner) ou pour tout le monde (world), même si les droits d'accès de groupe peuvent être élevés pour correspondre aux droits d'accès du propriétaire.
Emplacement
La commande
chutils se trouve dans le répertoire suivant :
racine_serveur_app/instutils
Syntaxe
La syntaxe de la commande
chutils est la suivante :
chutils.sh
-installlocation=installation_directory
-setowner=user_name
-setgroup=group_name
-setmod=[reset | grp2owner | patchperm]
-help
-debug
Paramètres
Les options suivantes sont disponibles pour la commande chutils :
- -installlocation=répertoire_installation
- Spécifie le chemin d'accès absolu du répertoire racine de l'installation
Ce paramètre est obligatoire si vous ne vous trouvez pas dans app_server_root.
- -setowner=nom_utilisateur
- Affecte la propriété de chaque fichier et chaque répertoire à un utilisateur existant
- -setgroup=nom_groupe
- Affecte le groupe de chaque fichier et de chaque répertoire à un groupe existant
- -setmod=[reset | prop_grp2 |
patchperm]
- Définit les droits d'accès sur les fichiers et les répertoires
- reset
Réinitialise le propriétaire, le groupe et les autres droits d'accès avec les valeurs par défaut de 755
- prop_grp2
Définit le droits d'accès du groupe pour le faire correspondre au droits d'accès du propriétaire
Restriction : N'utilisez pas chutils -setmod=grp2owner pour définir les autorisations si vous voulez mettre à jour le produit avec un groupe de correctifs en utilisant le mode Groupe. Dans ce cas, utilisez chutils -setowner=user_name.
- patchperm
Ne fait rien dans WebSphere Application Server Version 8.0 et les versions suivantes
- -help
- Affiche l'aide
- -debug
- Affiche des informations supplémentaires sur l'exécution