톰캣 파일 생성 권한 umask 변경
톰캣에선 기본 보안 설정이 정해져 있다 . 폴더의 경우 777(rwx) 파일의 경우 666(rwx) 톰캣 권한 변경의 경우 vi catalina.sh if [ -z "$UMASK" ]; then UMASK="0022" fi umask $UMASK #위 UMASK="0022" 구문을 변경 변경 공식은 폴더 777 - 022 = 755 파일 666 - 022 = 644 이렇게 된다. 파일의 경우 실행 권한이 필요한데, 톰캣의 기본 설정으로는 실행권한을 줄수 없었다. 그래서 웹에서 생성하는 파일은 자바로 실행권한을 직접 변경해줬다. //권한 변경할 파일, 권한 코드 private static void permissionCode(File file, int code) { String cmd = "chmod " +..