boot.properties 암호화
2024. 7. 12. 13:37ㆍWAS/WebLogic
# 테스트 환경
- OS : Oracle Linux Server release 8.6
- JDK : 1.8
- WebLogic ver. : 12cR2
# boot.properties
weblogic에서 어드민 및 인스턴스 서버들을 보다 쉽게 시작할 수 있도록 도와주는 weblogic id / pw가 담긴 파일
서버들이 시작 또는 중지되게 위해서는 사용자 자격 증명을 거쳐야 하는데 boot.properties 파일이 해당 인증을 자동으로 통과시켜 주는 역할을 함
# boot.properties 암호화
최초에 startWebLogic.sh 스크립트를 실행하고 weblogic id, pw 입력한 후 admin server 실행이 완료가 되면
{WEBLOGIC_DOMAIN} 경로에 servers 디렉터리가 생성됨

해당 폴더를 통해 boot.properties 암호화를 진행
1. {DOMAIN_HOME}/servers/AdminServer 디렉터리로 이동하여 security 디렉터리 생성

2. security 디렉터리 안에 boot.properties 파일을 만들고 vi로 편집
vi boot.properties
username=weblogic id 입력
password=weblogic paaaword 입력
:wq
3. 다시 {DOMAIN_HOME} 경로로 이동하여 startWebLogic.sh 스크립트 실행
<Jul 12, 2024 11:22:21,068 AM KST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.>
<Jul 12, 2024 11:22:21,072 AM KST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
4. {DOMAIN_HOME}/servers/AdminServer/security 디렉터리 내의 boot.properties 파일 확인
#Fri Jul 12 11:21:57 KST 2024
password={AES256}PHmwvBKZ/rCZm5u9XDR/9iJArzxxR+99u2cBvgi+Bgw\=
username={AES256}0n/GMwMhhzShCw/vIR9UPbU2Mp6ruThF6u9THP0naUE\=
→ 원문이었던 username과 password가 암호화된 것 확인 가능
'WAS > WebLogic' 카테고리의 다른 글
Application 이슈 있을 때 확인 사항 (0) | 2024.09.23 |
---|---|
WebLogic Admin ID/PW 변경 및 복호화 (0) | 2024.07.16 |
WebLogic Log 설정 (0) | 2024.07.12 |
start / stop script (0) | 2024.07.12 |
WebLogic 12.2.1.4 설치 가이드 (0) | 2024.07.12 |