Référence sur la commande PropFilePasswordEncoder

La commande PropFilePasswordEncoder chiffre les mots de passe situés dans les fichiers de propriétés en texte clair. Cette commande chiffre les fichiers de propriétés SAS (Secure Authentication Server) et non-SAS. Une fois que vous avez chiffré les mots de passe, il n'existe pas de commande de décodage.

Eviter les incidents Eviter les incidents: Si vous devez coder des mots de passe personnalisés dans des fichiers de propriétés, éditez manuellement le fichier PropFilePasswordEncoder.sh ou PropFilePasswordEncoder.bat avant de lancer cette commande. Consultez la rubrique Implémentation du chiffrement de mot de passe personnalisé pour une description des lignes à ajouter à ce fichier.gotcha
Remarque : Pour activer PropFilePasswordEncoder pour imprimer plus de détails d'un message de débogage que dans les éditions antérieures, mettez à jour la commande en entrant ce qui suit :
-Dcom.ibm.websphere.security.passwordEncoderDebug=true

[IBM i]Pour exécuter ce script, votre profil utilisateur doit avoir l'autorisation *ALLOBJ.

Syntaxe

[AIX Solaris HP-UX Linux Windows][z/OS]La syntaxe de la commande est la suivante :
PropFilePasswordEncoder "file_name" { passwordPropertiesList | -SAS } { -noBackup | -Backup } 
    [ -profileName profile ] [ -help | -? ]

Paramètres

L'option suivante est disponible pour la commande PropFilePasswordEncoder :

[IBM i]nomfichier
[IBM i]Ce paramètre requis indique le nom du fichier dans lequel les mots de passe sont codés.
[AIX Solaris HP-UX Linux Windows][z/OS]nom_fichier
[AIX Solaris HP-UX Linux Windows][z/OS]Ce paramètre requis indique le nom du fichier dans lequel les mots de passe sont codés.
passwordPropertiesList
Ce paramètre est obligatoire si vous codez des mots de passe dans des fichiers de propriétés autres que le fichier sas.client.props. Spécifiez une ou plusieurs propriétés de mot de passe que vous voulez coder. Les propriétés du mot de passe doivent être séparées par des virgules.
-SAS
Ce paramètre est obligatoire si vous codez des mots de passe dans le fichier sas.client.props.
[IBM i]-profileName
[IBM i]Ce paramètre est facultatif. La valeur de profil spécifie une nom de profil de serveur d'applications. Ce script utilise l'algorithme de codage des mots de passe qu'il extrait du profil spécifié. Su vous n'indiquez pas ce paramètre, le script utilise le profil par défaut.
-noBackup
Ce paramètre est facultatif et attribué par défaut. Le script ne crée pas de fichier de sauvegarde. La valeur par défaut peut être modifiée en ajoutant la propriété système Java™ suivante : "-Dcom.ibm.websphere.security.util.createBackup=true".
-Backup
Ce paramètre est facultatif. Le script crée un fichier de sauvegarde, <file_name>.bak, qui contient les mots de passe en clair.
[AIX Solaris HP-UX Linux Windows][z/OS]-profileName
[AIX Solaris HP-UX Linux Windows][z/OS]Ce paramètre est facultatif. La valeur de profil spécifie une nom de profil de serveur d'applications. Ce script utilise l'algorithme de codage des mots de passe qu'il extrait du profil spécifié. Su vous n'indiquez pas ce paramètre, le script utilise le profil par défaut.
-help ou -?
Si vous indiquez ce paramètre, le script ignore tous les autres paramètres et affiche la syntaxe.
[IBM i]La commande suivante code les mots de passe dans le fichier soap.client.props pour le profil du serveur d'applications autonome par défaut :
app_server_root/bin/PropFilePasswordEncoder
 profile_root/default/properties/soap.client.props
com.ibm.SOAP.loginPassword,com.ibm.ssl.keyStorePassword,com.ibm.ssl.trustStorePassword
Avertissement : Ces commandes sont affichées sur plusieurs lignes à des fins d'illustration.

Icône indiquant le type de rubrique Rubrique de référence



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=rsec_propfilepwdencoder
Nom du fichier : rsec_propfilepwdencoder.html