본문 바로가기

리눅스/CentOs (Rocky 8 )

[리눅스] umask***

  • 파일이나 디렉터리 생성시 부여되는 기본 허가권의 값을 설정한다. 
  • umask 기본 설정은 0022 (root), 0002(사용자) 
  • 기본 설정 
  파일 디렉토리
기본  666 777
umask( - )  002 002
결과  644 755

 

#옵션과 예제 

-S umask 값을 문자로 표기한다. 
umask 
→ 현재 설정된 umask 값 보여준다. 

umask -S 
→ 문자 값으로 umask 보여준다. 

umask 0007 
→ umask 값을 0007로 설정한다. 
→ root 가 파일을 생성할 경우 666-007 → other는 파일에 대한 권한이 하나도 없음.

 

→ 문자모드에서는 umask u=rwx,g=rwx,o=rx 이런식으로 사용가능.