WAS/WebLogic

[Tips] boot.properties 파일에 관리자 유저/패스워드 설정

투칼론 2017. 6. 19. 20:47
반응형

Production Mode에서 웹로직 기동 시에 Username과 Password를 물어보는데, 이를 피하고 자동으로 인증하여 기동하고 싶을 때에는  boot.properties 파일에 웹 관리 콘솔 관리자 username과 password 정보를 사전에 입력해놓으면 된다.


웹로직 버전 : 10.3.2 이후 버전에서는 boot.properties의 기본 위치 디렉터리는 $DOMAIN_HOME/servers/Admin서버명/security 이다. 각 버전별 기본 위치는 맨 마지막을 참조하면 된다.

vi 편집기를 이용하여 아래 정보를 입력하면 된다.

username=<관리자 사용자>

password=<관리자 패스워드>


예시)

username=weblogic

password=welcome1 



참고로, 위의 기본 디렉터리 외에 다른 위치를  지정하려면 아래와 같이 startWebLogic.sh 과 같은 기동 쉘에서 옵션을 아래와 같이 설정하면 된다. 

JAVA_OPTIONS에 -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}\boot.properties 옵션을 추가해 주면 구동시 boot.properties 파일을 읽은 후 구동하게 된다.


버전별 boot.properties는 기본위치가 다음과 같다.

  • 8.1 이하 - $DOMAIN_HOME/boot.properties
  • 9.x ~ 10.3.1 - $DOMAIN_HOME/servers/[서버이름]/security/boot.properties 가 기본위치이지만, $DOMAIN_HOME/boot.properties가 존재하면, 위의 기본위치로 복사해줌
  • 10.3.2 ~ 12.x - $DOMAIN_HOME/server/[서버이름]/security/boot.properties가 기본위치이지만, 자바옵션으로 기본위치를 변경할 수 있음. -Dweblogic.system.BootIdentifyFile=[boot.properties 위치경로]를 설정하면 됨


'WAS > WebLogic' 카테고리의 다른 글

[정보] 노드 매니저(Node Manager) 구성  (0) 2017.07.02
[JDBC] 데이터소스 유형  (0) 2017.07.01
[보안] 웹 관리 콘솔 접속 제어  (0) 2017.05.30
[Tips] 관리자 패스워드 변경  (0) 2017.02.27
[Tips] JESSIONID 변경  (0) 2017.02.14