리눅스는 계정이 존재한다 그러나 계정들을 어떻게 관리할까?
--> 파일이라면? : 그 파일을 읽을 수 있는지 확인
--> 디렉토리라면? : 그 디렉토리 안에 어떤 파일이 있는지 확인
--> 파일이라면? : 그 파일의 내용을 수정할 수 있는지
--> 디렉토리라면? : 그 디렉토리 안에 파일, 디렉토리를 생성할 수 있는지
--> 파일 : 그 파일을 실행할 수 있는지
--> 디렉토리 : 그 디렉토리 접근 (예. cd 명령어) 할 수 있는지
소유자 권한 --> 소유자 == root ( 16 에서 왼쪽 두번)
rw- 에서 소유자는
r(읽고),
w(쓰고) 할 수 있고
-(권한) 가 붙으면 실행할 수는 없는 파일이다.
그룹 권한 --> 그룹 == root ( 16 에서 왼쪽 한번)
r-- 에서 소유자는
r(읽고),
-(쓰고) 할 수 없고,
-(권한) 가 실행할 수 없다.
기타 사용자 권한 (소유자도 아니고, 그룹 멤버도 아닌 사람)
r-- 에서 소유자는
r(읽고),
-(쓰고) 할 수 없고,
-(권한) 가 실행할 수 없다.
위 사진에서 root --> kali 사용자로 변경을 했는데 다른 소유자권한도 아니고,
관리자권한도 아닌 kali 는 기타 사용자로 분류되는데,
여기서 읽기인 cat 을 사용했을 때 출력되는 것을 볼 수 있다.
참조 블로그
https://kimcoder.tistory.com/273
설명 잘되어 있음