새소식

인기 검색어

Linux

5/6 Umask

  • -

drive.google.com/drive/folders/1jkxoiTug8JU9Gki2niArTRK7l8M-4zC2

 

디렉토리 퍼미션 최대 777

파일 퍼미션 최대 666

 

umask의 존재이유는 오로지 보안때문에

파일의 디폴트값은 실행권한이 없음 그래서 풀 퍼미션이 666임(디렉토리는 권한이 있어야 하므로 예외)

 

*내용추가

[root@localhost ~]# echo "hi" > aa
[root@localhost ~]# cat aa
hi
[root@localhost ~]# echo "" > bb
[root@localhost ~]# cat bb

 

umask에는 스페셜 퍼미션을 줄수없다

 

 


 

*umask 변경해도 다른 사람은 유마스크 변경 안됨

bash profile (그 사용자에게 국한된 프로파일)에서 특정 사용자의 유마스크 값을 따로 명시해줄수있음

-> 그럼 파일 새로 생성할때마다 입력해준 유마스크값으로 계속 생성 가능(계정 자체에다가 유마스크 값을 넣은거니까)

 

새로 파일을 생성해도 내가 설정한 유마스크 값으로 생성됨

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.