我已尝试按照本教程进行操作,但再次启用安全性后新密码不生效,仍然必须使用旧密码以 wasadmin 身份登录: http://weblogic-wonders.com/weblogic/2014/03/27/reset-websphere-admin-console-password/
我什至尝试了 IBM 的指南: http://www-01.ibm.com/support/docview.wss?uid=swg21392427
但是我在这一步迷失了: _通过命令提示符导航到/ConfigEngine
因为在我的 WebSphere 中,它没有这个 ConfigEngine 文件夹来运行其余命令。
有人可以帮助我吗?
编辑:这是用于 Maximo 7.5 的 WebSphere 7
最佳答案
您尝试过following吗? ?
要禁用安全性,请通过 wsadmin 执行以下步骤:
/bin/> wsadmin -conntype NONE
wsadmin> securityoff
wsadmin>退出
重新启动服务器。
从管理控制台启用安全性。
完成所需的更正后,您可以在管理控制台中重新启用安全性,然后重新启动 WebSphere。
注意:要重新启动服务器,您首先需要手动终止 java 进程,因为当前运行的进程中仍启用安全性。
或编辑 xml 文件
已关注 this link您有 2 个选择:
这是独立版本
备份 security.xml 文件: /config/cells/cellname/security.xml
通过搜索“enabled=”的第一个实例来编辑 security.xml 文件。您应该看到enabled="true",如下所示:
更改为启用=“假”。
保存 security.xml 文件。
重新启动 server1 和 WebSphere_Portal 服务器。如果您在尝试停止服务器时遇到身份验证异常,您可能必须手动终止服务器进程,然后重新启动它们。
在 wpconfig.properties 文件中,进行以下更改: PortalAdminId=wpsadmin PortalAdminGroupId=wpsadmins
请参阅信息中心链接以获取具体说明。
保存 wpconfig.propeties 文件。
尝试使用禁用安全任务再次禁用安全性:
./WPSconfig.sh 禁用安全 此时,应禁用安全性。您可以通过访问 WebSphere Application Server 管理控制台进行验证。系统应该仅提示您输入用户名,而不是密码。
按照以下说明获取集群版本:
- 在 Deployment Manager 计算机上备份 security.xml 文件: /config/cells/cellname/security.xml
- 通过搜索“enabled=”的第一个实例来编辑 security.xml 文件。您应该看到enabled="true",如下所示:
更改为启用=“假”。
保存 security.xml 文件。
将 security.xml 文件复制到节点: /config/cells/cellname/security.xml /config/cells/cellname/security.xml
重新启动 DMGR、NodeAgents 和 WebSphere_Portal 服务器。如果您在尝试停止服务器时遇到身份验证异常,您可能必须手动终止服务器进程,然后重新启动它们。
在 wpconfig.properties 中,进行以下更改: PortalAdminId=wpsadmin PortalAdminGroupId=wpsadmins
请参阅信息中心链接以获取具体说明。
保存 wpconfig.propeties 文件。
尝试使用disable-security任务再次禁用安全性。请注意,DMGR 和节点代理应该正在运行: ./WPSconfig.sh 禁用安全性 此时,应禁用安全性。您可以通过访问 DMGR AdminConsole 进行验证。系统应该仅提示您输入用户名,而不是密码。
或更多选项解释here 注意:我自己还没有尝试过
关于passwords - 如何重置 WebSphere wasadmin 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31283182/