Befehl PropFilePasswordEncoder

Der Befehl PropFilePasswordEncoder codiert Kennwörter in Texteigenschaftendateien. Dieser Befehl codiert SAS- (Secure Authentication Server) und andere Eigenschaftendateien. Beachten Sie bitte, dass kein entsprechender Decodierungsbefehl zur Verfügung steht.

Fehler vermeiden Fehler vermeiden: Wenn Sie eine angepasste Verschlüsselung von Kennwörtern in Eigenschaftendateien durchführen müssen, editieren Sie die Datei "PropFilePasswordEncoder.sh" bzw. "PropFilePasswordEncoder.bat" manuell, bevor Sie diesen Befehl absetzen. Im Artikel "Angepasste Kennwortverschlüsselung implementieren" wird beschrieben, welche Dateien dieser Datei hinzugefügt werden müssen.gotcha
Anmerkung: Wenn Sie PropFilePasswordEncoder so konfigurieren möchten, dass mehr Debugnachrichten ausgegeben werden als in früheren Releases, aktualisieren Sie den Befehl, indem Sie Folgendes eingeben:
-Dcom.ibm.websphere.security.passwordEncoderDebug=true

[IBM i]Für die Ausführung dieses Scripts benötigt Ihr Benutzerprofil die Berechtigung *ALLOBJ.

Syntax

[AIX Solaris HP-UX Linux Windows][z/OS]Die Befehlssyntax lautet:
PropFilePasswordEncoder "file_name" { passwordPropertiesList | -SAS } { -noBackup | -Backup } 
    [ -profileName profile ] [ -help | -? ]

Parameter

Für den Befehl PropFilePasswordEncoder ist folgende Option verfügbar:

[IBM i]fileName
[IBM i]Dieser erforderliche Parameter gibt den Namen der Datei an, in der die Kennwörter codiert werden.
[AIX Solaris HP-UX Linux Windows][z/OS]Dateiname
[AIX Solaris HP-UX Linux Windows][z/OS]Dieser erforderliche Parameter gibt den Namen der Datei an, in der die Kennwörter codiert werden.
passwordPropertiesList
Dieser Parameter ist erforderlich, wenn Sie Kennwörter in anderen Eigenschaftendateien als der Datei sas.client.props codieren. Geben Sie die zu codierenden Kennworteigenschaften an. In der Liste mit den Kennworteigenschaften müssen Kommas als Trennzeichen verwendet werden.
-SAS
Dieser Parameter ist erforderlich, wenn Sie Kennwörter in der Datei sas.client.props codieren.
[IBM i]-profileName
[IBM i]Dieser Parameter ist optional. Dieser Parameter gibt den Namen eines Anwendungsserverprofils an. Das Script verwendet den Kennwortcodierungsalgorithmus, den es vom angegebenen Profil abruft. Wenn Sie diesen Parameter nicht angeben, verwendet das Script das Standardprofil.
-noBackup
Dieser Parameter ist optional und der Standardwert. Das Script erstellt keine Sicherungsdatei. Der Standardwert kann geändert werden, indem die folgende Java™-Systemeigenschaft hinzugefügt wird: "-Dcom.ibm.websphere.security.util.createBackup=true".
-Backup
Dieser Parameter ist optional. Das Script erstellt eine Sicherungsdatei des Typs <Dateiname>.bak, die Kennwörter im Klartext enthält.
[AIX Solaris HP-UX Linux Windows][z/OS]-profileName
[AIX Solaris HP-UX Linux Windows][z/OS]Dieser Parameter ist optional. Dieser Parameter gibt den Namen eines Anwendungsserverprofils an. Das Script verwendet den Kennwortcodierungsalgorithmus, den es vom angegebenen Profil abruft. Wenn Sie diesen Parameter nicht angeben, verwendet das Script das Standardprofil.
-help oder -?
Wenn Sie diesen Parameter angeben, ignoriert das Script alle anderen Parameter und zeigt den Text zur Syntax an.
[IBM i]Mit dem folgenden Befehl werden die Kennwörter in der Datei soap.client.props für das Standardprofil eines eigenständigen Anwendungsservers codiert:
Stammverzeichnis_des_Anwendungsservers/bin/PropFilePasswordEncoder
 Profilstammverzeichnis/default/properties/soap.client.props
com.ibm.SOAP.loginPassword,com.ibm.ssl.keyStorePassword,com.ibm.ssl.trustStorePassword
Achtung: Zur besseren Veranschaulichung und Lesbarkeit werden diese Befehle hier in mehreren Zeilen angezeigt.

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsec_propfilepwdencoder
Dateiname:rsec_propfilepwdencoder.html