Tech Blog/Info(Linux,etc)
리눅스 및 유닉스 권한 설정 정리
EXPRESSIONS HAVE POWER
2021. 7. 2. 17:13
윈도우에는 없는 개념으로 알고 있는데
리눅스 및 유닉스의 권한 설정에 대해서 알아보자.
처음에 본인, 본인이 속한 그룹, others로 나누고,
그 다음 읽기 쓰기 실행 권한 3가지로 나뉜다.
예를 들어
ls -al에서
drwxrwxrwx jwoh jwoh 20 6월 30 14:26 Donwloads 가
출력된다면
d = 폴더를 의미
r = read 읽기
w = write 쓰기
x = execute 실행을 의미한다.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 파일유형 | 소유자권한 | 소유자권한 | 소유자권한 | 소유자 그룹 권한 | 소유자 그룹 권한 | 소유자 그룹 권한 | 게스트 권한 | 게스트 권한 | 게스트 권한 |
파일유형에는 아래 표와 같이 여러 종류가 있다.

chmod 권한 대상
r이 4 w가 2 x가 1
덧셈으로 계산하여
읽기, 쓰기 권한을 주고 싶으면 6
읽기 쓰기 실행 모두 권한을 주고 싶다면 7
전부에게 권한을 주려면 777
만약 others에게만 쓰기 권한을 뺀 다면 775 이런 식이 된다.
