Umask
파일과 디렉토리가 생성될 때는 설정된 기본 권한으로 생성되게 됩니다.
이러한 기본 권한은 umask에 의해 설정됩니다.
파일이 생성 될 때 권한이 마음대로이면 관리하기 어렵고 보안에 좋지 않습니다.
그래서 고정된 퍼미션 default 값이 존재합니다.
파일의 full 퍼미션 => 666
디렉토리의 full 퍼미션 => 777
파일에 어떤 중요한 내용이 있는지 모르기 때문에 위험 할 수있어서 실행권한을 주지 않는다.
666-027 => 640 rwx 자리별로 따로 계산한다.
Umask를 바꿀땐 Umask 000 명령어를 사용한다
666-022 =>644 설정한 퍼미션 값으로 파일이 생성된다.
이번엔 디렉토리를 만들어 보자
777-022 =>755 설정한 퍼미션 값으로 파일이 생성된다.
------------------------------------------------------------------------------------------------------------------------------------------------
Umask를 시스템에 반영되게 하려면
.bashrc 편집기에 들어가서
umask 명령어를 넣어주면 됩니다.
'리눅스' 카테고리의 다른 글
Linux (리눅스) Shell (쉘) 명령어 1 (0) | 2021.05.06 |
---|---|
Linux(리눅스) Permission 퍼미션(권한) 2 (0) | 2021.05.06 |
Linux(리눅스) Permission 퍼미션(권한) 1 (0) | 2021.05.04 |
Linux(리눅스) Vi 편집기 사용법 2 (0) | 2021.05.04 |
Linux(리눅스) Vi 편집기 사용법 1 (2) | 2021.05.04 |