LINUX PERMISSION

누가 무엇을 할 수 있는지 세 겹으로 판단한다

리눅스 권한은 사용자 범주를 먼저 고르고, 그 범주에 부여된 읽기·쓰기·실행 비트를 해석한다.

표기 읽기
rwx rw- r--
소유자, 그룹, 기타 사용자 순서로 권한 묶음이 배치된다.
범주

u / g / o

소유자, 소유 그룹, 기타 사용자 중 하나의 규칙만 최종 적용된다.

비트

4 + 2 + 1

읽기 4, 쓰기 2, 실행 1을 더해 chmod 숫자 권한을 만든다.

디렉터리

x는 진입 권한

디렉터리에서 실행 비트는 파일 실행이 아니라 내부 접근 가능성을 뜻한다.

기본값

umask가 뺀다

새 파일과 디렉터리가 만들어질 때 기본 권한에서 일부 비트를 제거한다.