반응형
Unix/Linux 환경에서 WebLogic 도메인을 관리하는 계정과 배포할 애플리케이션을 관리하는 계정이 일반적으로 다르게 생성하여 운영한다. 그러므로, 배포할 애플리케이션이 위치한 디렉터리 및 파일에 대해 퍼미션 관리를 해야한다.
WebLogic 관리자 계정으로 WebLogic 인스턴스 기동 시에 해당 애플리케이션의 디렉터리/파일 또는 WAR/JAR/EAR 등 아카이브 파일의 퍼미션은 해당 디렉터리로 이동할 수 있어야 하고, 해당 파일을 읽기가 가능해야 한다.
즉, 디렉터리는 읽기/실행 권한(r + x)이 필요하고, 파일은 읽기 권한(r)이 필요하다.
WebLogic관리자 계정과 애플리케이션 관리 계정의 경우에 따라 요약한다.
Case #1) WebLogic 관리자와 애플리케이션 관리 Unix/Linux 계정이 동일한 경우
예를들어, weblogic이라는 계정으로 WebLogic 및 애플리케이션을 관리할 때,
디렉터리 |
파일(.class, .jsp, .jar, .war, .ear 등) |
dr-x------ 이상 권한 |
-r-------- 이상 권한 |
Case #2) WebLogic 관리자와 애플리케이션 관리 Unix/Linux 계정이 동일한 그룹일 경우
예를들어, weblogic / wasgrp 계정으로 WebLogic을 관리하고, appdev / wasgrp 계정으로 애플리케이션을 관리할 때,
디렉터리 | 파일(.class, .jsp, .jar, .war, .ear 등) |
dr-xr-x--- 이상 권한 | -r--r----- 이상 권한 |
Case #3) WebLogic 관리자와 애플리케이션 관리 Unix/Linux 계정이 그룹도 다른 경우
예를들어, weblogic / wasgrp 계정으로 WebLogic을 관리하고, appdev / appgrp 계정으로 애플리케이션을 관리할 때,
디렉터리 | 파일(.class, .jsp, .jar, .war, .ear 등) |
dr-x---r-x 이상 권한 | -r-----r-- 이상 권한 |
'WAS > WebLogic' 카테고리의 다른 글
[Tips] 암호화(encrypt) 명령어 (0) | 2020.01.26 |
---|---|
[Tips] 오라클 oracle.jdbc.ReadTimeout (0) | 2019.01.14 |
[Tips] Multicast Monitor 테스트 방안 (0) | 2018.10.29 |
[Tips] 12.1.3버전에서 오라클 DB 연결 테스트 "SQL ISVALID" (0) | 2018.08.17 |
[Tips] JDBC Statement 타임아웃(Timeout) 설정 (0) | 2018.04.20 |