每当你关闭DMGR, Nodeagent或JVM时, 你是否对凭据提示感到烦恼?
好吧, 现在不再了, 因为你将学习如何配置IBM WebSphere Application Server, 使其每次都停止提示输入凭据。
文章图片
在启用安全性的缺省WebSphere安装中, 每次关闭时, 你都会收到如下所示的凭证提示。
以下过程将帮助你配置WAS, 以便在关机期间不再收到凭据提示。
注意:必须在概要级别(例如DMGR或节点代理)上完成此操作, 并假定你使用的是默认连接类型(SOAP)。准备好了吗
- 登录到WAS服务器
- 转到$ PROFILE_HOMEproperties
- 备份soap.client.props。或者, 你也可以按照此处所述, 使用backupconfig.sh进行完整的WebSphere配置备份。
- 使用vi修改soap.client.props文件, 并确保进行以下三个更改。
com.ibm.SOAP.securityEnabled=true
第二和第三–输入用户名和密码, 作为管理员角色权限。
com.ibm.SOAP.loginUserid=chandan #change this with your environment admincom.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==
- 这样你就可以看到加密了, 更好, 不是吗?
推荐阅读
- 配置WebSphere Deployment Manager控制台身份
- 使用IP或主机限制WebSphere DMGR控制台访问
- 如何将myProject连接到github上的mainProject(Android Studio)
- Android View在没有XML的情况下对齐底部(以编程方式)
- 如果通知在脱机时发送,Android是否可以检索FCM通知
- 在Android O中运行后台运行Intentservice
- Android(通知不会生成默认声音)
- com.google.android.gms.common.internal.safe parcel.safe parcelable not found
- 当app在前台时发送推送通知