1.記得用戶名密碼但想修改密碼修改方法
保存後立即生效,即你退出後即能以新密碼登錄;但由於啓動的用戶名密碼和登錄的用戶名密碼是同一個,所以我們需要去修改DOMAIN_HOME/servers/server_name/security/boot.properties文件爲新的密碼,各server都得改:
1
2
3
4
|
cat > boot.properties <<EOF
username= ls
password=wlgc123 #$
EOF
|
然後重啓受管服務器和管理服務器即可。
參考:http://jingyan.baidu.com/article/4ae03de3200a9f3efe9e6b50.html
2.忘記用戶名密碼不能登錄控制檯修改方法
1
2
3
4
5
6
7
8
9
10
11
12
|
export DOMAIN_HOME= /weblogic/bea/user_projects/domains/lsdomain #定義domain主目錄
cd $DOMAIN_HOME /security #進入密碼記錄所在目錄
mv DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift.bak #將舊密碼文件備份
java -classpath /weblogic/bea/wlserver_10 .3 /server/lib/weblogic .jar weblogic.security.utils.AdminAccount ls wlgc123 # . #生成新密碼文件,注意這裏最後有個.號表示當前路徑(即.ldift這個文件所在的目錄)
mv $DOMAIN_HOME /servers/lsAdm/data $DOMAIN_HOME /servers/lsAdm/data_bak #該目錄存有用戶密碼如不移動之後的登錄仍會提示用戶名密碼錯無法啓動
mv $DOMAIN_HOME /servers/lsAdm/security/boot .properties $DOMAIN_HOME /servers/lsAdm/security/boot .properties.bak #備份啓動時用戶名密碼讀取文件
cat > $DOMAIN_HOME /servers/lsAdm/security/boot .properties << EOF #新建用戶名密碼文件供啓動讀取
username= ls
password=wlgc123 #
EOF
cd $DOMAIN_HOME /bin #進入bin目錄
. /startWebLogic .sh #啓動weblogic控制檯
|
參考:http://blog.sina.com.cn/s/blog_4df2251d0102v2i9.html