Juniper 210 密码清不掉_Weblogic密码破解 使用新建域方法破解密码

Weblogic密码破解—使用新建域方法破解密码

1. 文档说明

在生产环境中常常会由于管理员管理和记录不当忘记weblogic密码,所以在日常运维中学会破解weblogic密码很重要。
破解weblogic密码最常用的方法就是使用JAVA工具重新生成密码文件,然后用新的密码文件代替旧的密码文件。在weblogic域的时候调用的生成密码文件时调用的密码文件程序与使用JAVA工具编译生成的密码文件为同一程序。

java -classpath D:/bea/wlserver\_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic.

考虑到操作的简易,本文档破解weblogic密码使用的方法为新建一个与要破解域名字相同的域,然后将密码文件拷贝到要破解的域里面的方法。
以下为操作步骤。

1. 破解步骤

停止应用程序

在linux环境下使用kill -9 来停止应用程序。

重新命名要破解的域

cd /bea/user\_projects/domains

mv base\_domain base\_domain.bak(假设要破解的域为base\_domain)

## 新建一个名字为base\_domain的域

su - weblogic

/bea/weblogic92/common/bin/config.sh

使用上述命令新建一个域名为base_domain的域。记住自己在建域的时候设置的用户名和密码。

备份base_domain.bak中密码文件

cd /bea/user\_projects/domains/ base\_domain.bak/security

mv DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift.bak

将新建域中的密码文件copy到旧域的响应目录下面

cd /bea/user\_projects/domains/ base\_domain/security

cp DefaultAuthenticatorInit.ldift /bea/user\_projects/domains/ base\_domain.bak/security/.

删除新建的域并还原原来的域名

cd /bea/user\_projects/domains/

rm –rf base\_domain

mv base\_domain.bak base\_domain

修改每个server下的boot.properties文件里面用户名密码

cd bea/user\_projects/domains/base\_domain/servers

cd {SERVER\_NAME}/security/

vi boot.properties (修改用户名和密码)

删除每个AdminServer下的原来的密码文件

cd bea/user\_projects/domains/base\_domain/servers

cd AdminServer/data/ldap

rm DefaultAuthenticatormyrealmInit.initialized

重新AdminServer和其他server

使用脚本重启server。

验证密码

登入到控制台验证密码:http://ip:port/console

了解更多信息,请扫码

c1846c3857328eca92e490e7ac4a4628.png

更多文章请关注www.itq168.com

1655085186a21fa493dabe5aca3f08b6.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值