본문 바로가기 메뉴 바로가기

PROGRAMMING TRAVEL

프로필사진

PROGRAMMING TRAVEL

PROGRAMMING TRAVEL
검색하기 폼 Mountain View
  • Note List (114)
    • JAVA (17)
      • 정리 (16)
      • 문제해결,기타 (1)
    • JavaScript (3)
      • ReactJS (0)
    • 자바코딩 (1)
    • JSP (7)
      • 정리 (1)
    • DB (13)
      • 정리 (13)
      • 쿼리문 (0)
      • MySQL (0)
    • Design Pattern (1)
    • SPRING (25)
      • 정리 (21)
      • 개발환경 (1)
      • 문제해결 (0)
      • JPA (3)
    • Git (3)
    • JQUERY (13)
    • LINUX (22)
    • C언어 (4)
    • SQLD (2)
  • GUESTBOOK
  • TAG
  • RSS

JAVA/문제해결,기타
리눅스 서버에서 파일 업로드시 permission denied 문제

File newFile = new File(path, fileName); if(!newFile.exists()){ newFile.mkdirs(); newFile.createNewFile(); } 리눅스에서는 파일에 생성에 대한 기본권한이 644 이다. (폴더의 기본 권한은 755) umask 라는 커맨드에서 초기값이 022로 되어있는데..이것을 토대로 폴더(디렉토리)는 777-022 = 755파일은 666-022 = 644파일이 666인 이유는 etc쪽의 설정파일에서 설정 값을 잡고 있는 듯 하다. 644란100의 자리 숫자인 6은 root사용자의 권한을 나타내고10의 자리 숫자인 4는 그룹에 속한 사용자를 나타낸다.그리고 1의 자리 숫자인 4는 그 외의 사용자를 지칭한다. 파일이나 폴더에 대한 허가권으..

JAVA/문제해결,기타 2015. 11. 25. 01:52
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday

Powered by Tistory / Designed by INJE

티스토리툴바