转载本站文章请注明,转载自:http://www.hashei.me/
管理控制台密码遗忘有两种补救措施:
方法一:命令行——从$WAS_HOME/profiles/xxx 概要文件名/bin目录下,运行 wsadmin -conntype NONE 。当wsadmin的命令行窗口出现之后,运行 securityoff 。上述操作在应用服务器启动或停止的状态都能发出。重启控制台,就是停用管理安全性的状态了。
方法二:修改配置文件——修改$WAS_HOME\config\cells\xxx 下的security.xml,把第一个enable改成false就取消安全性了。
详细说明http://www-01.ibm.com/support/docview.wss?uid=swg21105430
以上两种方法是禁用了全局安全性(global security),最后别忘了设置新的密码然后再次启用。
下文是讲述如何“破解”出WebSphere中其它密码的方法:
WebSphere会在配置文件(一堆的XML)当中存放各种密码(包括数据源、认证别名等等),例如在$WAS_Profile_HOME\config\cells\security.xml文件里面有类似”<authDataEntries xmi:id=”JAASAuthData_1238489272531″ alias=”myNode01/oracleDBA” userId=”oraadmin” password=”{xor}bm1sa2pp”/>”,就是存放认证别名为oracleDBA的用户名和密码。
可以看到在这里密码被重新编码(encode)了,编码的方式是XOR(eXclusive OR异或),很明显这种并不是一种强加密的算法,仅仅是一种编码而已,所以准确来说WebSphere为了避免密码被明文记录,只是很简单地“编码”(encode)而不是“加密”(encrypt)。
万一阁下一个不小心忘记了存放在WebSphere里面的密码,但是又想恢复过来的话,WebSphere这种只是编码而不是加密的存放密码形式,就帮助了你了。当然如果你想干坏事的话,WebSphere也算是给自己留下了一个“后门”了 -_-b。嘿嘿嘿,不要以为IBM那帮老爷子就是这么懒,如果阁下真的是要对存放在WebSphere配置文件里面的密码要加密的话(对于广大客户肯定是有这个诉求的),其实IBM也提供了一种自定义加密算法的插件形式去解决这个问题的,在这里就不对这个问题进行展开讨论了。
有一个网站直接可以帮你解码,http://www.sysman.nl/wasdecoder/。
分享到:
相关推荐
WAS控制台添加管理用户WAS控制台添加管理用户WAS控制台添加管理用户WAS控制台添加管理用户WAS控制台添加管理用户
修改was控制台端口及IHS统一端口的方法
解决 WAS集群发布项目控制台挂死问题分析解决.doc
3.1.1 管理控制台的停启...........................................................................................8 3.1.2 应用服务器的停启.................................................................
NCC1909系统管理员和普通用户密码重置与解锁oracle脚本,登陆数据库用户,先执行生成密钥函数,然后执行更新脚本即可.
WAS8.5.5.0图形化界面升级至8.5.5.13及配置JDK1.8手册
TRS WAS 5.0 用户手册,详细介绍
WebSphere Application Server:使用此页面来查看环境中的应用程序服务器列表以及其中每个服务器的状态。还可以使用此页面来更改特定应用程序服务器的状态。
设置WAS登陆模块,(用管理员账号登陆WAS控制台)
针对WAS6.1,对线程数、jvm,日志以及数据库连接进行性能调优
win2008R2系统安装NC+WAS垂直集群,详细说明,配图
使用管理控制台创建Web server定义 4、Plugin安装 Web server plug-in安装 IHS plug-in安装 管理插件配置文件 5、系统管理-体系架构 系统管理任务 系统架构 Web Server定义 WAS V5与V6系统管理相关主题比较 ...
NULL 博文链接:https://dingqijie.iteye.com/blog/424922
conemu 代替 windows 控制台,多标签 ConEmu-Maximus5 is a Windows console window enhancement (local terminal emulator), which presents multiple consoles and simple GUI applications as one customizable ...
使用非root用户启停WAS的优点和缺点
通过WAS控制台进行添加虚拟主机,以及用新创建的虚拟主机进行新项目的配置。文字+截图
网上找这个WebSphere(was)中间件或者应用服务器的相关资料还是挺少的。这里是一份关于was如何配置https证书,实现https访问的教程。
在WAS8.0安装成功后,我们就可以使用启动服务器命令startServer命令来启动server,这个命令在WAS_home \profiles\AppSrv01\bin目录中,其中AppSrv01是我们建立的独立服务器概要表的名称。由于我的WAS安装在C:\IBM\...
配置数据库登录帐号,密码,在这里叫:J2C认证别名; 1.1 启动服务器,通过IE浏览器输入http://127.0.0.1:9060/ibm/console进入websphere控制台目录 1.2 单击左边资源==》在菜单中选择jdbc提供者==》右边将显示相应...
IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.