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

PROGRAMMING TRAVEL

프로필사진

PROGRAMMING TRAVEL

PROGRAMMING TRAVEL
검색하기 폼 Mountain View
  • Note List (97)
    • JAVA (17)
      • 정리 (16)
      • 문제해결,기타 (1)
    • JavaScript (3)
      • ReactJS (0)
    • 자바코딩 (1)
    • JSP (7)
      • 정리 (1)
    • DB (4)
      • 정리 (4)
      • 쿼리문 (0)
      • MySQL (0)
    • Design Pattern (1)
    • SPRING (25)
      • 정리 (21)
      • 개발환경 (1)
      • 문제해결 (0)
      • JPA (3)
    • Git (3)
    • JQUERY (13)
    • LINUX (14)
    • 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

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.