更改服务器的密钥库密码

您可以更改服务器的 Java™ 密钥库密码。

关于此任务

服务器的 Java 密钥库密码必须与其证书密码完全相同。您在更改服务器的密钥库密码和证书密码之后,必须在服务器属性中更新该密码。

过程

  1. 停止服务器。
  2. 打开命令行窗口,并转至 app_data/conf 目录。
  3. 使用以下命令更改服务器的密钥库密码:
    keytool -storepasswd -new newpassword -keystore server.keystore
    -storepass changeit
    缺省服务器密码为 changeitkeytool 应用程序包括在 Java 开发人员工具包中,但不是 IBM® UrbanCode Deploy 的组成部分。
  4. 使用以下命令更改证书密码:
    keytool -keypasswd -alias server -keypass changeit -new newpassword -keystore server.keystore -storepass newpassword
    缺省服务器别名为 server
  5. 在文本编辑器中,打开 server-install\conf\server\installed.properties 文件。
  6. 在以下代码行中为服务器指定新的 Java 密钥库密码:
    server.keystore.password=newPassword
    javax.net.ssl.trustStorePassword 属性优先于 server.keystore.password 属性。如果前一个属性存在于 server-install\conf\server\installed.properties 文件中,请使用以下代码更新其密码:javax.net.ssl.trustStorePassword=newpassword。此属性将应用于所有相关的密钥库。
  7. 启动服务器。

结果

服务器的密钥库密码已更改,并且在 server-install/conf/server/installed.properties 文件中进行了模糊处理。

反馈