[허가권]
8진수 심볼 표현 가능 파일, 디렉터리 다르다
umask - 0(특수)/0(소유자)2(그룹)2(other)
읽기(-r/-4) 쓰기(생성,수정,삭제/-w/-2) 실행(-x/-1) 권한
0 권한 미부여
파일 최초 생성시 기본값 umask 022 제외
rw-r--r-- / 644 사용자 -u :소유자 -g :그룹 - o :other -a :all 허가권 부여 방식 + / - / = : 세팅(해당 제외 초기화)
[ 파일 허가권 ]
666 > -x 실행권한 없음
[root@localhost dir]# chmod 666 * -R // 하위 디렉까지 일괄적용
[root@localhost dir]# chmod u-x,g+w,o+w [ dir1 ] chmod ugo+w [ dir1 ] // u: user g:group o:other a : all +/- [root@localhost dir]# chmod a+w [ dir1 ]
읽기 -r / 4 파일 내용 읽기 권한
쓰기 -w / 2 파일 내용 추가 수정 삭제 권한
실행 -x / 1 파일 내용 실행 프로그램 진입 권한
0666
0022/기본값 변경 가능
0644 / 기본 허가권
-rw -r-- r-- / 심볼
421 421 421 / 10진수
000 000 000 / 자리수
110 100 100 / 비트
[디렉터리 허가권]
777
읽기
디렉터리 안에서 파일, 디렉터리 목록 출력 ex ) ls
쓰기
해당 디렉터리 안에서 파일/디렉터리 생성,수정,삭제 ex) mkdir/touch
실행
해당 디렉터리의 진입 권한 ex) cd /
0777
0022/기본값 변경 가능
0755 / 기본 허가권
777 디렉터리
044 033 022 / 실행 권한 제어
733 744 755
0666
666 파일
044 033 022
622 644 644 / 실행 권한 미제어 실행권한 1이므로 짝수권한만 확인 가능
666
055
611->622 / -rw--w--w-/ 42 2 2
055=044
033=022=011
'IT 엔지니어 > Linux server' 카테고리의 다른 글
MariaDB (0) | 2025.02.14 |
---|---|
[Web Server] (0) | 2025.02.13 |
Linux 사용자 관리 (0) | 2025.02.11 |
RAID 실습 (0) | 2025.02.10 |
리눅스 그룹 사용자 (0) | 2025.02.09 |