每当你关闭DMGR, Nodeagent或JVM时, 你是否对凭据提示感到烦恼?
好吧, 现在不再了, 因为你将学习如何配置IBM WebSphere Application Server, 使其每次都停止提示输入凭据。
在启用安全性的缺省WebSphere安装中, 每次关闭时, 你都会收到如下所示的凭证提示。
以下过程将帮助你配置WAS, 以便在关机期间不再收到凭据提示。
注意:必须在概要级别(例如DMGR或节点代理)上完成此操作, 并假定你使用的是默认连接类型(SOAP)。准备好了吗
- 登录到WAS服务器
- 转到$ PROFILE_HOMEproperties
- 备份soap.client.props。或者, 你也可以按照此处所述, 使用backupconfig.sh进行完整的WebSphere配置备份。
- 使用vi修改soap.client.props文件, 并确保进行以下三个更改。
首先-为安全起见, 将false更改为true
com.ibm.SOAP.securityEnabled=true
第二和第三–输入用户名和密码, 作为管理员角色权限。
com.ibm.SOAP.loginUserid=chandan #change this with your environment admin
com.ibm.SOAP.loginPassword=chandan # changed this
- 所以这是文件的外观
- 通过重新启动相应的Node, DMGR或JVM进行测试。
这是有用的提示
如果你在上述文件中注意到, 则可以在纯文本环境中看到用户和密码, 而在生产环境中则不需要。建议你对密码进行加密, 然后按照以下方法进行操作。
- 转到$ PROFILE_HOMEbin文件夹
- 执行以下命令对密码进行加密
./PropFilePasswordEncoder.sh $PROFILE_HOME/properties/soap.client.props com.ibm.SOAP.loginPassword
例:-
[[email protected] bin]# ./PropFilePasswordEncoder.sh /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties/soap.client.props com.ibm.SOAP.loginPassword
[[email protected] bin]#
- 现在让我们看看密码字段。
com.ibm.SOAP.loginPassword={xor}PDc+MTs+MQ==
- 这样你就可以看到加密了, 更好, 不是吗?
顺便说一句, 你知道你可以解密XOR密码吗?
评论前必须登录!
注册