파일 업로드 권한문제입니다..
- 작성자 :
- 이*중
- 작성일 :
- 2014-03-12 10:06:39
- 조회수 :
- 783
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요 관세청 홈페이지 담당자 입니다..
우선 업로드 로직은 당연히 전자 정부 프레임워크를 사용하고 있습니다..
저희가 was에서 nas 장비로 파일 업로드를 하게되면 파일의 권한이 640으로 업로드가 됩니다..
was, nas 유닉스로 알고 있습니다..
질문의 요지는 was에서 nas로 업로드를 할때 권한을 777로 지정해서 업로드를 할수 있는 로직이 있나요?
우선 업로드 로직은 당연히 전자 정부 프레임워크를 사용하고 있습니다..
저희가 was에서 nas 장비로 파일 업로드를 하게되면 파일의 권한이 640으로 업로드가 됩니다..
was, nas 유닉스로 알고 있습니다..
질문의 요지는 was에서 nas로 업로드를 할때 권한을 777로 지정해서 업로드를 할수 있는 로직이 있나요?
A
안녕하세요. 이희중님.
Unix의 경우는 OS 상에서 umask 명령을 통해 생성되는 파일의 기본 권한을 제어하실 수 있습니다.
(WAS 실행 전에 해당 umask 명령을 넣으시면 WAS가 실행되는 동안 생성하는 파일의 기본 권한이 적용됨)
다만, 이 경우는 모든 파일에 대하여 권한이 적용되므로 보안 상의 문제 소지가 있습니다.
이런 경우는 파일 생성 이후 OS 명령을 실행할 수 있는 java의 Runtime 객체를 통해 "chmod" 명령을 실행하시는 방법이 있을 것 같습니다.
(java로는 제어 불가)
그럼, 즐거운 하루되십시오.
감사합니다.
Unix의 경우는 OS 상에서 umask 명령을 통해 생성되는 파일의 기본 권한을 제어하실 수 있습니다.
(WAS 실행 전에 해당 umask 명령을 넣으시면 WAS가 실행되는 동안 생성하는 파일의 기본 권한이 적용됨)
다만, 이 경우는 모든 파일에 대하여 권한이 적용되므로 보안 상의 문제 소지가 있습니다.
이런 경우는 파일 생성 이후 OS 명령을 실행할 수 있는 java의 Runtime 객체를 통해 "chmod" 명령을 실행하시는 방법이 있을 것 같습니다.
(java로는 제어 불가)
그럼, 즐거운 하루되십시오.
감사합니다.