zoukankan      html  css  js  c++  java
  • weblogic密码重置----未做成

    1、备份DefaultAuthenticatorInit.ldift文件
    
    [root@test4 ~]# find / -name DefaultAuthenticatorInit.ldift
    /application/weblogic12/wls12130/user_projects/domains/mydomain/security/DefaultAuthenticatorInit.ldift
    /application/weblogic12/domain/security/DefaultAuthenticatorInit.ldift
    
    mkdir /rubbish/
    
    cd /application/weblogic12/wls12130/user_projects/domains/mydomain/security/
    
    cp DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift_20150715
    
    [root@test4 security]# ls
    DefaultAuthenticatorInit.ldift           DefaultRoleMapperInit.ldift  SerializedSystemIni.dat
    DefaultAuthenticatorInit.ldift_20150715  DemoIdentity.jks             XACMLRoleMapperInit.ldift
    
    [root@test4 security]# mv DefaultAuthenticatorInit.ldift  /rubbish/
    
    [root@test4 security]# ls
    DefaultAuthenticatorInit.ldift_20150715  DemoIdentity.jks         XACMLRoleMapperInit.ldift
    DefaultRoleMapperInit.ldift              SerializedSystemIni.dat
    
    
    2、运行 java -cp /app/sinova_cs/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount <新用户名> <新密码> .(注意最后有个点的,点之前有空格)
    
    [root@test4 security]# find / -name weblogic.jar
    /application/weblogic12/wls12130/wlserver/server/lib/weblogic.jar
    
    java -cp /application/weblogic12/wls12130/wlserver/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic jenkins@123 .
    
    
    3.执行完后在当前目录会生成一个新的DefaultAuthenticatorInit.ldift文件,然后替换原来的%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift文件。
    
    [root@test4 security]# ls
    DefaultAuthenticatorInit.ldift           DefaultRoleMapperInit.ldift  SerializedSystemIni.dat
    DefaultAuthenticatorInit.ldift_20150715  DemoIdentity.jks             XACMLRoleMapperInit.ldift
    
    
    4、从%DOMAIN_HOME%/servers/AdminServer/data/ldap/子目录中删除初始化状态文件DefaultAuthenticatormyrealmInit.initialized,删除boot.properties。
    
    [root@test4 bin]# find / -name AdminServer
    /application/weblogic12/domain/servers/AdminServer
    
    cd /application/weblogic12/domain/servers/AdminServer/data/ldap
    rm -rf DefaultAuthenticatormyrealmInit.initialized
    cd /application/weblogic12/domain/servers/AdminServer/security
    rm -rf boot.properties
    
    
    5.运行startWebLogic.sh,启动过程中会让你输入用户名和密码,输入新建立的用户名和密码
    
    [root@test4 security]# find / -name startWebLogic.sh
    /application/weblogic12/wls12130/user_projects/domains/mydomain/bin/startWebLogic.sh
    /application/weblogic12/wls12130/user_projects/domains/mydomain/startWebLogic.sh
    /application/weblogic12/domain/bin/startWebLogic.sh
    /application/weblogic12/domain/startWebLogic.sh
    
    
    
    
    6、用新的用户名密码登录管理控制台,在“安全领域”里点击“myrealm”,在用户和组里,找到之前的那个用户,修改密码,保存。
    
    
    7、重新建立boot.properties文件
    username=weblogic
    password=jenkins@123
    
    
    8、重启weblgoic
    
    cd /application/weblogic12/domain/bin/
    
    ./startWebLogic.sh &
    
    
    参照文档:
    
    https://www.cnblogs.com/Eivll0m/p/4647635.html
  • 相关阅读:
    UVALive 6909 Kevin's Problem 数学排列组合
    UVALive 6908 Electric Bike dp
    UVALive 6907 Body Building tarjan
    UVALive 6906 Cluster Analysis 并查集
    八月微博
    hdu 5784 How Many Triangles 计算几何,平面有多少个锐角三角形
    hdu 5792 World is Exploding 树状数组
    hdu 5791 Two dp
    hdu 5787 K-wolf Number 数位dp
    hdu 5783 Divide the Sequence 贪心
  • 原文地址:https://www.cnblogs.com/effortsing/p/10371751.html
Copyright © 2011-2022 走看看