使用 Jython 或 Jacl 脚本编制语言更改缺省密钥库密码。密钥库文件是在安装应用程序服务器时使用缺省密码创建的。更改此密码以保护安全性配置。
开始之前
开始本任务前,wsadmin 工具必须正在运行。请参阅“启动 wsadmin 脚本编制客户机”一文,以了解更多信息。
关于此任务
当安装应用程序服务器时,每个服务器都会为带有缺省密码 WebAS 的缺省
SSL 配置创建一个密钥库和一个信任密钥库。为保护密钥库文件和 SSL 配置的安全性,必须更改密码。下列示例更新缺省密码:
过程
- 更改多个密钥库密码。 changeMultipleKeyStorePasswords 命令更新具有同一密码的所有密钥库。例如:
使用 Jacl:
$AdminTask changeMultipleKeyStorePasswords {-keyStorePassword WebAS
-newKeyStorePassword secretPwd -newKeyStorePasswordVerify secretPwd}
使用 Jython:
AdminTask.changeMultipleKeyStorePasswords ('[-keyStorePassword WebAS
-newKeyStorePassword secretPwd -newKeyStorePasswordVerify secretPwd]')
- 更改单个密钥库的密码。 changeKeyStorePassword 命令更新单个密钥库的密码。例如:
使用 Jacl:
$AdminTask changeKeyStorePassword {-keyStoreName testKS
-scopeName (cell):localhost:(server):server1
-keyStorePassword WebAS -newKeyStorePassword secretPwd
-newKeyStorePasswordVerify secretPwd}
使用 Jython:
AdminTask.changeKeyStorePassword ('[-keyStoreName testKS
-scopeName (cell):localhost:(server):server1
-keyStorePassword WebAS -newKeyStorePassword secretPwd
-newKeyStorePasswordVerify secretPwd]')