linux 用户weblogic 密码忘了,怎么办

linux 用户weblogic 密码忘了,怎么办,第1张

1. 备份当前domain的config.xml、fileRealm.properties和SerializedSystemIni.dat

2. 新建一个叫fileRealm.properties.src的文件,其内容为:user.system=weblogic ,其中weblogic就是您想要的明文的密码

3. 打开dos窗口/控制台,cd到当前domain的目录,调用setEnv脚本设置相关的环境变量,然后执行:

java weblogic.security.acl.internal.FileRealm fileRealm.properties SerializedSystemIni.dat

4. 将原来的fileRealm.properties中acl、group相关的条目拷回到新生成的fileRealm.properties里边

5. 将config.xml里边加密过的密码(以{3DES}开头)改成明文的。

6. 启动weblogic

2:

要在WebLogic域中恢复管理员密码:

* 在命令行,更改目录到该域,并运行setEnv脚本设置PATH和CLASSPATH。

* 运行java weblogic.security.utils.AdminAccount <tempadmin><temppassword>,创建新的DefaultAuthenticatorInit.ldift。

* 从<Domain>/<Server>/ldap子目录中删除初始化状态文件DefaultAuthenticatormyrealmInit.initialized。

* 利用新的用户身份重新启动服务器。

* 要修改旧的管理员用户身份,登录管理控制台(可选)。

3

定创建了一个用户 ID“adminuser”,密码是“weblogic”

将目录更改为域目录:cd mydomain

java -cp D:/bea/weblogic615/server/lib/weblogic.jar weblogic.security.utils.AdminAccount adminuser weblogic . (注意:命令的末尾有一个句点)

rm myserver/ldap/DefaultAuthenticatormyrealmInit.initialized

rm boot.properties(如果有)

以“adminuser”为管理员用户 ID 重新启动管理服务器

4 适用weblogic8版本的一个bug

D:/bea814/weblogic81/samples/domains/examples>java -cp %WL_HOME%/server/lib/weblogic.jar weblogic.Admin -url t3://localhost:7001 -invoke -mbean Security:Name=myrealmDefaultAuthenticator -method resetUserPassword username new_password

初始化内存大小

以weblogic用户分别进入/app/bea/user_projects/domains/[XXX简称+Domain]/bin

找到文件setDomainEnv.sh

cp setDomainEnv.sh setAdminEnv.sh

vi setAdminEnv.sh

把其中的MEM_ARGS="-Xms256m -Xmx512m"

变成MEM_ARGS="- Xms256m - Xms256m "

cp setDomainEnv.sh setAppEnv.sh

vi setAppEnv.sh

把其中的MEM_ARGS="-Xms256m -Xmx512m"

变成MEM_ARGS="-Xms512m -Xmx256m"

启动参数设置

进入到目录cd /app/bea/user_projects/domains /[XXX简称+Domain]/bin

找到文件startWebLogic.sh

cp startWebLogic.sh startAdmin.sh

vistartAdmin.sh

把其中的. ${DOMAIN_HOME}/bin/setDomainEnv.sh $*

变成. ${DOMAIN_HOME}/bin/setAdminEnv.sh $*

cp startWebLogic.sh startApp.sh

vistartApp.sh

把其中的. ${DOMAIN_HOME}/bin/setDomainEnv.sh $*

变成. ${DOMAIN_HOME}/bin/setAppEnv.sh $*

找到文件startManagedWebLogic.sh

把其中的两个startWebLogic.sh

变成startApp.sh


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7433264.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存