01 - Page Assets Layers
커스텀 소개 매인페이지
보안/정보보안기사 int iron

umask

권한 설정 명령어 umask

umask [<모드>]

umask 예제

umask명령어는 mkdir, touch 같은 명령어로 파일(폴더)를 생성할때 권한부여에 대한 명령어다

작동방식은 파일(폴더)의 기본값인 0666(0777)에서 umask값을 빼면 된다.

예를들면 umask가 0123인 상태에서 mkdir로 폴더를 만들면 해당 폴더의 권한은 0654가 된다는 것이다.

단 여기서 touch를 통해 파일을 만들면 0666-0123인 0543이 아닌 0644가 되는데 이는 4=r, 2=w, 1=x를 의미하고 해당 권한을 지운다는 이야기로 touch로 만들어지는 파일의 권한은 -rw-rw-rw-이고 여기서 ---x-w--wx를 뺀 -rw-r--r--인 0644가 되는 것이다.

 

요약

umask값만큼 생성되는 파일(폴더)의 권한 빼주는 명령어

'보안 > 정보보안기사' 카테고리의 다른 글

unix 계정 정보  (0) 2024.10.06