권한이란 파일이나 폴더에 대한 사용권한을 말하는데, 파일이나 폴더의 접근 권한을 설정할 수 있습니다.

폴더를 생성하게 되면 기본적으로 0755로, 파일은 0644로 설정됩니다.

 drwxr-xr-x  1  root root 4096 Nov 8 23:21 mydirs
 -rw-r--r--  1  root root 4326 Nov 8 23:21 test.php

"d rwx r-x r-x" 에서 첫 단어가 [파일의 유형]으로 정의합니다. d이면 폴더이고, -이면 일반파일이라는 뜻입니다. 그러므로 "- rw- r-- r--"은 첫 단어가 -이므로 일반 파일이 됩니다.

파일 유형 설 명
- 일반파일
d 디렉토리
l 심벌릭링크 (링크 파일)
s 소켓파일
p 파이프파일
c 입출력에 사용되는 특수파일
b 블럭구조의 특수파일

"- rw- r-- r--"에서 두 번째 단어부터 권한부분인데, 권한에도 소유자 권한, 그룹 권한, 유저 권한이 있습니다.

의미
- rw- r-- r--
┗ 파일유형 ┗ 소유자 권한 ┗ 그룹(소속자) 권한 ┗ 유저 권한

"- rw- r-- r--"은 권한이 0644입니다. -이면 0을 대입하고, 알파벳은 다음 표의 값으로 대입하면 0644가 됩니다.

8진수 퍼미션 의 미
0 --- 아무런 권한이 없음
1 --x 실행 권한만 가짐
2 -w- 쓰기 권한만 가짐
3 -wx 쓰기, 실행 권한만 가짐
4 r-- 읽기 권한만 가짐
5 r-x 읽기, 실행 권한만 가짐
6 rw- 읽기, 쓰기 권한만 가짐
7 rwx 읽기, 쓰기, 실행 권한가짐

0 댓글