weblogic 8.1 控制台密码丢失了怎么办

weblogic 8.1 控制台密码丢失了怎么办

有一台有相当年的weblogic服务了,主要是吧控制台的密码也没交维,所以需要破解一下他的密码,大家都懂的,然后在网上百度了半天,各种尝试各种不行,最后还是成功了,记录一下

控制台登录不上去

weblogic 8.1 控制台密码丢失了怎么办_第1张图片

备份

n如果资源允许,建议备份全部,从bea目录开始备份

其中涉及的几个重要文件
1、boot.properties

这个里面放置的是被加密后的账号密码,当然不要想着,改完这里就好了,不行的,因为他会根据这个文件相对应的生成几个认证文件,改完这个还要操作其他的
路径:C:\bea\user_projects\domains\mydomain
根据自己的实际情况来定这个路径

weblogic 8.1 控制台密码丢失了怎么办_第2张图片
里面内容:
weblogic 8.1 控制台密码丢失了怎么办_第3张图片
第二个文件:DefaultAuthenticatorInit.ldift

和第一个文件是在一个路径下面
weblogic 8.1 控制台密码丢失了怎么办_第4张图片
第三个目录:C:\bea\user_projects\domains\mydomain\myserver\ldap

这个目录是要删除的,记得提前备份哈
weblogic 8.1 控制台密码丢失了怎么办_第5张图片

实施

第一步、关闭weblogic

因为我的是windows哈,所以双击下面这个文件就可以了,出现了一个命令窗口,结束后窗口关闭
weblogic 8.1 控制台密码丢失了怎么办_第6张图片

第二步、启动一个黑窗口

win+R组合键,输入cmd
weblogic 8.1 控制台密码丢失了怎么办_第7张图片

第三步、选择一个目录

这个目录主要是用来存放我们新生成的认证文件的哈,后期我们需要把认证文件从这个路径下面,粘贴到之前的那个认证文件所在的目录里面

我的路径:C:\bea\user_projects\domains
也就是之前的那个认证文件的上一层目录。
weblogic 8.1 控制台密码丢失了怎么办_第8张图片

第四步、利用新的密码,来新生成一个认证文件

还是在黑框框里面操作
命令:C:\bea\jrockit81sp4_142_05\bin\java -cp “C:\bea\weblogic81\server\lib\weblogic.jar”“ weblogic.security.utils.AdminAccount” weblogic WE@123456 .
命令最后面有个哈,这个代表的当前路径,weblogic表示我要更改的用户名,WE@123456是我要改的密码,这个密码太简单了,这里只是做一个演示

针对这个java相关的路径,可以利用win的搜索功能,以文件名称来找下,如下图:
weblogic 8.1 控制台密码丢失了怎么办_第9张图片
weblogic 8.1 控制台密码丢失了怎么办_第10张图片
命令执行后,会在当前路径下面生成一个认证文件

weblogic 8.1 控制台密码丢失了怎么办_第11张图片

第五步、删除之前的认证文件,并替换新的认证文件

weblogic 8.1 控制台密码丢失了怎么办_第12张图片

将新生成的认证文件粘贴过来

weblogic 8.1 控制台密码丢失了怎么办_第13张图片

第六步、还得删除一个地方的认证文件

就是下图这个
weblogic 8.1 控制台密码丢失了怎么办_第14张图片
这一步很关键的哈

weblogic 8.1 控制台密码丢失了怎么办_第15张图片

第七步、修改配置文件里面的密码

这里大家可以写成明文的密码,因为weblogic一旦启动就会自动的对密码进行加密

weblogic 8.1 控制台密码丢失了怎么办_第16张图片
weblogic 8.1 控制台密码丢失了怎么办_第17张图片

第八步、启动weblogic

weblogic 8.1 控制台密码丢失了怎么办_第18张图片
weblogic 8.1 控制台密码丢失了怎么办_第19张图片
出现监听,也就代表着启动成功了

第九步、登录控制台,尝试新密码

weblogic 8.1 控制台密码丢失了怎么办_第20张图片
成功,然后看一下密码配置文件,已经成功自己加密
weblogic 8.1 控制台密码丢失了怎么办_第21张图片

结束语

加油老铁,你是最棒的

你可能感兴趣的:(笔记,日常操作,平时部署练习,java,服务器,weblogic,windows,server,控制台密码忘记)