안녕하세요, 아과노트 입니다. 오늘은 Java에서 파일을 생성하거나 저장할 때 권한을 설정하는 방법에 대해 알아보겠습니다. 스프링부트에서 파일을 올리면 기본적으로는 소유자에게만 권한이 생깁니다. ls -lart로 권한을 확인하면 다음처럼 생깁니다. 파일에는 소유자 / 그룹 / 기타 로 권한이 나뉘어 지는데 기타에 권한이 없기때문에 다른 프로그램에서 해당 파일을 접근하면 403 에러가 발생합니다. 이 문제를 해결하기 위해 chmod 를 이용해서 할 수도 있습니다. 하지만 매번 파일이 올라갈 때마다 손으로 할 수 없기 때문에 java에서 파일을 올리면서 파일의 권한도 설정할 수 있게 해보겠습니다. 오늘 참고한 문서는 다음과 같습니다. https://www.tutorialspoint.com/java/io/fi..