Back-end/DEV notes

Tomcat 파일생성 권한 - UMASK 설정

cheersHena 2020. 11. 18. 15:15
반응형

Tomcat에서는 기본 보안설정이 정해져 있다.

폴더 : 777 rwx

파일 : 666 rwx

 

tomcat 에서 구동되는 Web application에서 파일을 생성했는데 permission이

기본 설정인 -rw- r-- --- 으로 생성되어 해당 파일을 읽을 수가 없는 현상 발생.

 

이미지 파일업로드라던지 기타 tomcat 어플리케이션을 통해 업로드된 파일에 대한 접근권한을 주기위해서는

권한을 변경해주어야함. 

 

catalina.sh 파일에서 UMASK설정을 수정하면 된다.

 

 

vi catalina.sh 

# Set UMASK unless it has been overridden
if [ -z "$UMASK" ]; then
    UMASK="0027"
fi
umask $UMASK

위구문의 UMASK="0027" 을 "0022"로 바꿔줘야 한다. 

수정후 재기동 ㄱㄱ  .

 

*이미생성된 파일이 있다면 날리고 다시 재기동해야한다 

ex) ROOT 삭제 

 

반응형