Red Hat Linux 8 기준으로
root 계정의 default umask 설정은 022 이다.
/etc/bashrc 파일에서 확인 가능하다.
일반 유저 계정의 default umask 설정은 002 이다.
유저별 bash profile 설정에 따라 다를 수 있다.
해당 설정을 변경하고자 한다면 bashrc 혹은 bash_profile 파일에 umask 설정을 추가해주면 된다.
#. WebLogic 프로세스 개별로 umask 설정
jvm 프로세스 기동 시 umask 설정을 별도로 추가하여
bash profile 의 default umask 설정을 override 할 수 있다.
WebLogic의 경우
{DOMAIN_HOME}/bin/startWebLogic.sh 스크립트에 umask 설정이 있다.
12.2.1.4 버전 기준, umask 027 로 설정되어 있다.
umask 027로 설정되었으므로,
WebLogic 상에 deploy 된 어플리케이션에서 실행된 업무로 인해
파일시스템에 파일이 기록되었을 경우 750 권한으로 생성된다.
동일 장비 내 다른 group에 속한 계정과의 파일 공유가 필요할 경우,
other 권한도 허용해주어야 한다.
이럴 경우에 startWebLogic.sh 스크립트의 umask 설정을 변경해준다.
umask 022 로 설정하면 업무 로직으로 파일 생성될 경우 755 권한으로 생성된다.
'WAS - WebLogic > 각종 설정, 에러 조치' 카테고리의 다른 글
[weblogic] too many open files 에러 조치 (Linux, Unix 환경) (0) | 2024.03.22 |
---|---|
[weblogic] java.lang.ClassCastException: weblogic.net.http.SOAPHttpsURLConnection (0) | 2024.02.14 |
[WebLogic] CLOB 타입 데이터 처리 관련 WebLogic 데이터소스 옵션 조치사항 (0) | 2024.01.11 |
[WebLogic] Thread Socket Muxer (0) | 2023.08.11 |
[weblogic] IP:port/management URL 경로 삭제 가이드 (0) | 2022.12.09 |