Sun Java System Communications Express 6.3 管理指南

附录 D Communications Express 中的密码加密

Communications Express 使用代理服务器用户与各种相关组件(例如 Calendar Server、Messaging Server 和 Directory Server)通信。

代理服务器用户的登录和密码详细信息存储在以下属性文件中:

由于这些属性文件是纯文本文件,因此,为了安全起见,应对密码进行加密和存储。用于 JES 5 的 Communications Express 配置器会在配置过程中对密码进行加密。配置工具以透明方式执行此操作。Communications Express 附带了一种可用于管理密码的工具。管理员可以运行此脚本来对密码进行加密。

管理密码

Communications Express 提供了一个脚本,可帮助管理员对密码进行加密。

Procedure更改密码

  1. 转到 uwc-basedir/SUNWuwc/sbin 目录。

  2. 在命令行提示符下键入以下命令:


    ./manage-password -e -d /var/opt/SUNWuwc/ 
  3. 输出如下。键入要加密的密码。要退出,请键入 quit


    					Option -ep is selected 
    					usr/jdk/entsys-j2se/bin/java -classpath /opt/SUNWuwc/lib/classes:/usr/jdk/entsys-	
    					j2se/lib/classes.zip com.sun.msg.install.util.UWCEncryptionManager -ep 	/var/opt/SUNWuwc/ 	
    					Type quit to exit the program   	
    					Enter text to be encrypted:<text_to_be_enctypted>
    					Encrypted String is:- Ul/LlVF5eUUsWTeQyHbxwg==  	
    					Enter text to be encrypted:quit
  4. 复制加密的密码并将其粘贴到适当的属性文件中。