将WAS配置为在关机期间停止询问密码

每当你关闭DMGR, Nodeagent或JVM时, 你是否对凭据提示感到烦恼?
好吧, 现在不再了, 因为你将学习如何配置IBM WebSphere Application Server, 使其每次都停止提示输入凭据。

将WAS配置为在关机期间停止询问密码

文章图片
在启用安全性的缺省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 admincom.ibm.SOAP.loginPassword=chandan # changed this

  • 所以这是文件的外观
将WAS配置为在关机期间停止询问密码

文章图片
  • 通过重新启动相应的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==

  • 这样你就可以看到加密了, 更好, 不是吗?
【将WAS配置为在关机期间停止询问密码】顺便说一句, 你知道你可以解密XOR密码吗?

    推荐阅读