上一主题: 修改默认监控级别定义下一主题: 使用 SSL 连接到 TIBCO EMS 服务器实例


创建加密密码

要使 EMSMonitor 代理连接到您指定的 EMS 服务器,该代理必须能够提供有效的用户凭据以进行身份验证。 如果在客户端和 EMS 服务器之间使用安全套接字层 (SSL) 连接,且代理连接到已配置为验证客户端安全证书的任何 EMS 服务器,则该代理还必须能够提供签名证书以进行验证。

要加密和存储用户密码或客户端证书路径和密码,请执行下列操作:

  1. 在文本编辑器中打开 emsPwdEncryptor 脚本,并将 JAVA_HOME 环境变量设置为相应的目录。 例如:
    set JAVA_HOME=C:\Java\jdk1.5.0_10
    
  2. 运行 emsPwdEncryptor 脚本。

    对于已为 TibcoEMSMonitor.properties 文件中的 ems.server.list 属性列出的每个 EMS 服务器实例,系统会提示您指定用户名和密码。

    完成用于连接到每个实例的用户名和密码的输入后,用户名和加密版本的密码会写入到 TibcoEMSMonitor.properties 文件中。 EMS 服务器必须能够验证指定的用户名和密码以使连接成功。

  3. 当系统提示您配置安全套接字层 (SSL) 属性时,输入 yn

    如果使用的是 SSL 连接,且任何 EMS 服务器已配置为验证客户端的安全证书,则输入 y。 然后,可以指定客户端证书路径和用于读取客户端证书的密码。

    完成信息输入后,client.identity 和加密版本的 ssl.password 属性会写入到 EMSMonitor 代理的 TibcoEMSMonitor.properties 文件中: