티스토리 뷰

###############################################################################

#

#  WebLogic 9.x 10.x 11g Admin Account Restore cmd script!

#

#  기존 패스워드 변경 또는 신규 계정으로 변경 가능.

#

#  데이터 입력 부분에 username, password, 어드민 서버 이름을 입력.

#

###############################################################################


ADMIN_NAME=weblogic

export ADMIN_NAME


ADMIN_PASS=weblogic

export ADMIN_PASS


ADMIN_SERVER_NAME=AdminServer

export ADMIN_SERVER_NAME


###############################################################################

#

#   Creating New Admin Account!!

#

###############################################################################


. ./bin/setDomainEnv.sh


echo "Realm Restore started..."


echo "ADMIN_NAME=$ADMIN_NAME"


echo "ADMIN_PASS=$ADMIN_PASS"


echo "DOMAIN_HOME=$DOMAIN_HOME"


rm -rf ./boot.properties


if [ -f ./servers/$ADMIN_SERVER_NAME/security/boot.properties ]; then

 rm -rf ./servers/$ADMIN_SERVER_NAME/security/boot.properties

fi


rm -rf ./security/DefaultAuthenticatorInit.ldift


java weblogic.security.utils.AdminAccount $ADMIN_NAME $ADMIN_PASS .


rm -rf ./servers/$ADMIN_SERVER_NAME/data/ldap


mv ./DefaultAuthenticatorInit.ldift ./security/DefaultAuthenticatorInit.ldift


echo username=$ADMIN_NAME>boot.properties


echo password=$ADMIN_PASS>>boot.properties


if [ ! -d ./servers/$ADMIN_SERVER_NAME/security ]; then

 mkdir ./servers/$ADMIN_SERVER_NAME/security

fi


cp ./boot.properties ./servers/$ADMIN_SERVER_NAME/security/boot.properties


echo "Admin Account Restore success!!"

반응형

'Studying > Web Application' 카테고리의 다른 글

Javascript encodeURI 종류  (0) 2013.04.06
Maven으로 Tomcat에 라이브러리 배포되지 않는 경우  (0) 2012.11.26
MappingJacksonJsonView Map 변환  (0) 2012.10.30
Reflection 정리  (0) 2012.10.10
XML Parser 정리  (0) 2012.10.10
댓글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
최근에 올라온 글
글 보관함
Total
Today
Yesterday