dev/WEB and WAS

tomcat rwx 설정

tiqndjd12 2021. 10. 30. 12:17

운영 WAS 서버에서 파일을 읽기, 쓰기를 할 때

 

간혹 파일을 접근할 수 없다는 에러가 뜨는 경우가 있습니다.

 

개발할 때는 문제없었는데 막상 WAS 서버에서 실행할 때 에러가 발생하는데

 

이런 문제의 원인은 WAS의 rwx 설정이 잘못되었기 때문입니다.

 

rwx 설정을 바꾸려면 tomcat의 bin 디렉터리 밑에 catalina.sh을 수정해야 합니다.

 

catalina.sh 파일 umask 수정

 

umask를 사용자 목적에 맞게 수정하면 되는데

 

디렉터리-777 / 파일-666에서 umask 값을 빼면 해당 디렉터리 및 파일에 접근권한이 설정됩니다.

 

별 것 아닌거 같아도 막상 WAS에서 디렉터리나 파일을 새로 생성한다면 umask 설정 생각해야 할 거 같습니다.