UMASK 개념과 UMASK 원리를 활용한 협업 디렉터리 구성하기
Intro 파일이나 디렉터리가 생성됨과 동시에 지정된 권한을 따르도록 하기 위해 umask를 사용한다. UMASK? umask 가 적용되는 원리는 아래와 같다. linux 에서 디렉터리는 기본권한이 777이고, 파일은 666이다. 새로운 파일/디렉터리를 생성할 때 기본 권한에서 umask 값을 빼면 최종 권한이 결정된다. 예를 들어서 umask가 022인 계정이 파일을 생성하면 파일의 권한은 666-022=644가 된다. /etc/bashrc와 /etc/profile 에는 각각 다음과 같이 umask 를 설정하는 코드가 있다. UID가 199 보다 크고, 그룹명과 계정명이 같으면 umask 002로 설정하고 그 외에는 022로 설정한다. CentOS 7.6 에서 system 계정으로 예약된 uid는 0~..
2022.09.25