Transmission 옵션값중 umask 의미

Transmission세팅 예제를 찾아보면 umask값에 0으로 하라고 하거나 2로 하라고 하는 글이 많은데 그 의미가 뭔지는 안써놓고 그냥 서비스와 충돌난다 라는 말만 있었는데 이번에 설치하면서 기본값인 18로 놓고 썼더니 생성된 파일이 이동되지 않는 문제가 발생했고 그 원인이 umask 값이라는걸 알아서 관련내용을 검색해서 여기 정리해둠.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Umask Created Files Created Directories
------------------------------------------------
000(0) 666 (rw-rw-rw-) 777 (rwxrwxrwx)
002(2) 664 (rw-rw-r--) 775 (rwxrwxr-x)
022(18) 644 (rw-r--r--) 755 (rwxr-xr-x)
027(23) 640 (rw-r-----) 750 (rwxr-x---)
077(63) 600 (rw-------) 700 (rwx------)
277(191) 400 (r--------) 500 (r-x------)
Umask Created Files Created Directories ------------------------------------------------ 000(0) 666 (rw-rw-rw-) 777 (rwxrwxrwx) 002(2) 664 (rw-rw-r--) 775 (rwxrwxr-x) 022(18) 644 (rw-r--r--) 755 (rwxr-xr-x) 027(23) 640 (rw-r-----) 750 (rwxr-x---) 077(63) 600 (rw-------) 700 (rwx------) 277(191) 400 (r--------) 500 (r-x------)
Umask    Created Files       Created Directories
------------------------------------------------
000(0)   666 (rw-rw-rw-)     777     (rwxrwxrwx)
002(2)   664 (rw-rw-r--)     775     (rwxrwxr-x)
022(18)  644 (rw-r--r--)     755     (rwxr-xr-x)
027(23)  640 (rw-r-----)     750     (rwxr-x---)
077(63)  600 (rw-------)     700     (rwx------)
277(191) 400 (r--------)     500     (r-x------)

구글 검색해보니 이런 의미였음
파일 기록할땐 10진수 수로 적어야 해서 괄호 해놓은대로 (0,2,18,23,63,191) 중 원하는거 선택해서 적으면 됨

보통 보안상으로 2번을 많이 쓰는듯.


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다