PropFilePasswordEncoder 命令引用

PropFilePasswordEncoder 命令对位于纯文本属性文件中的密码进行编码。此命令会对安全认证服务器 (SAS) 属性文件和非 SAS 属性文件进行编码。对密码进行编码之后,译码命令不存在。

避免故障 避免故障: 如果需要在属性文件中定制经过编码的密码,请先以手动方式编辑 PropFilePasswordEncoder.sh 或 PropFilePasswordEncoder.bat 文件,然后再发出此命令。请参阅“实现定制密码加密”主题,以获取有关需要在此文件中添加的行的描述。gotcha
注: 要使 PropFilePasswordEncoder 能够输出较前发行版更多的调试消息,请通过输入以下内容来更新此命令:
-Dcom.ibm.websphere.security.passwordEncoderDebug=true

[IBM i]要运行此脚本,用户概要文件必须具有 *ALLOBJ 权限。

语法

[AIX Solaris HP-UX Linux Windows][z/OS]命令语法如下所示:
PropFilePasswordEncoder "file_name" { passwordPropertiesList | -SAS } { -noBackup | -Backup } 
    [ -profileName profile ] [ -help | -? ]

参数

以下选项可用于 PropFilePasswordEncoder 命令:

[IBM i]fileName
[IBM i]此必需参数指定对密码进行编码的文件的名称。
[AIX Solaris HP-UX Linux Windows][z/OS]file_name
[AIX Solaris HP-UX Linux Windows][z/OS]此必需参数指定对密码进行编码的文件的名称。
passwordPropertiesList
如果在除 sas.client.props 文件之外的属性文件中对密码进行编码,那么需要此参数。指定要进行编码的一个或多个密码属性。密码属性列表应使用逗号分隔。
-SAS
如果在 sas.client.props 文件中对密码进行编码,那么需要此参数。
[IBM i]-profileName
[IBM i]此参数是可选的。该概要文件值指定应用程序服务器概要文件名称。该脚本使用从指定概要文件中检索到的密码编码算法。如果未指定此参数,那么该脚本使用缺省概要文件。
-noBackup
此参数可选并为缺省值。脚本不创建备份文件。可以通过添加以下 Java™ 系统属性来修改缺省值:"-Dcom.ibm.websphere.security.util.createBackup=true"
-Backup
此参数是可选的。此脚本将创建备份文件 <file_name>.bak,其中包含明文密码。
[AIX Solaris HP-UX Linux Windows][z/OS]-profileName
[AIX Solaris HP-UX Linux Windows][z/OS]此参数是可选的。该概要文件值指定应用程序服务器概要文件名称。该脚本使用从指定概要文件中检索到的密码编码算法。如果未指定此参数,那么该脚本使用缺省概要文件。
-help-?
如果指定此参数,那么脚本将忽略所有其他参数并显示用法文本。
[IBM i]以下命令对缺省独立应用程序服务器概要文件的 soap.client.props 文件中的密码进行编码:
app_server_root/bin/PropFilePasswordEncoder
 profile_root/default/properties/soap.client.props
com.ibm.SOAP.loginPassword,com.ibm.ssl.keyStorePassword,com.ibm.ssl.trustStorePassword
注意: 为了便于显示,以上命令分成了几行。

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsec_propfilepwdencoder
文件名:rsec_propfilepwdencoder.html