윈도우에는 없는 개념으로 알고 있는데 

리눅스 및 유닉스의 권한 설정에 대해서 알아보자.

처음에 본인, 본인이 속한 그룹, 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 이런 식이 된다.

 

+ Recent posts