weblogic 8.1 控制台密码丢失了怎么办
【笔记|weblogic 8.1 控制台密码丢失了怎么办】有一台有相当年的weblogic服务了,主要是吧控制台的密码也没交维,所以需要破解一下他的密码,大家都懂的,然后在网上百度了半天,各种尝试各种不行,最后还是成功了,记录一下控制台登录不上去
文章图片
备份
n如果资源允许,建议备份全部,从bea目录开始备份其中涉及的几个重要文件
1、boot.properties
这个里面放置的是被加密后的账号密码,当然不要想着,改完这里就好了,不行的,因为他会根据这个文件相对应的生成几个认证文件,改完这个还要操作其他的
路径:C:\bea\user_projects\domains\mydomain
根据自己的实际情况来定这个路径
文章图片
里面内容:
文章图片
第二个文件:DefaultAuthenticatorInit.ldift
和第一个文件是在一个路径下面
文章图片
第三个目录:C:\bea\user_projects\domains\mydomain\myserver\ldap
这个目录是要删除的,记得提前备份哈
文章图片
实施 第一步、关闭weblogic
因为我的是windows哈,所以双击下面这个文件就可以了,出现了一个命令窗口,结束后窗口关闭
文章图片
第二步、启动一个黑窗口
win+R组合键,输入cmd
文章图片
第三步、选择一个目录
这个目录主要是用来存放我们新生成的认证文件的哈,后期我们需要把认证文件从这个路径下面,粘贴到之前的那个认证文件所在的目录里面
我的路径:C:\bea\user_projects\domains
也就是之前的那个认证文件的上一层目录。
文章图片
第四步、利用新的密码,来新生成一个认证文件
还是在黑框框里面操作
命令: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一旦启动就会自动的对密码进行加密
文章图片
文章图片
第八步、启动weblogic
文章图片
文章图片
出现监听,也就代表着启动成功了
第九步、登录控制台,尝试新密码
文章图片
成功,然后看一下密码配置文件,已经成功自己加密
文章图片
结束语 加油老铁,你是最棒的
推荐阅读
- 架构|了解什么是架构基本概念和架构本质
- spring|Spring Cloud微服务治理框架深度解析
- 经典面试题(Integer c=100,d=100,c==d 一定是false吗())
- 极客专栏打包-实时更新含文档源码
- #|【微服务】一文读懂网关概念+Nginx正反向代理+负载均衡+Spring Cloud Gateway(多栗子)
- java|SpringBoot新闻管理系统——shiro+SpringCloud微服务
- MQ|kafka 文件存储 消息同步机制
- 数据结构|MySQL主从复制详细介绍
- java|FPGA时序约束分享01_约束四大步骤