rwx (읽고, 쓰고, 실행하고)

김보훈·2024년 2월 27일
0

리눅스

목록 보기
11/15
post-thumbnail

리눅스는 계정이 존재한다 그러나 계정들을 어떻게 관리할까?

rwx

r : read (읽기 권한)

--> 파일이라면? : 그 파일을 읽을 수 있는지 확인
--> 디렉토리라면? : 그 디렉토리 안에 어떤 파일이 있는지 확인

w : write (쓰기 권한)

--> 파일이라면? : 그 파일의 내용을 수정할 수 있는지
--> 디렉토리라면? : 그 디렉토리 안에 파일, 디렉토리를 생성할 수 있는지

x : execute (실행 권한)

--> 파일 : 그 파일을 실행할 수 있는지
--> 디렉토리 : 그 디렉토리 접근 (예. cd 명령어) 할 수 있는지

예)

  1. 소유자 권한 --> 소유자 == root ( 16 에서 왼쪽 두번)
    rw- 에서 소유자는
    r(읽고),
    w(쓰고) 할 수 있고
    -(권한) 가 붙으면 실행할 수는 없는 파일이다.

  2. 그룹 권한 --> 그룹 == root ( 16 에서 왼쪽 한번)
    r-- 에서 소유자는
    r(읽고),
    -(쓰고) 할 수 없고,
    -(권한) 가 실행할 수 없다.

  3. 기타 사용자 권한 (소유자도 아니고, 그룹 멤버도 아닌 사람)
    r-- 에서 소유자는
    r(읽고),
    -(쓰고) 할 수 없고,
    -(권한) 가 실행할 수 없다.

위 사진에서 root --> kali 사용자로 변경을 했는데 다른 소유자권한도 아니고,
관리자권한도 아닌 kali 는 기타 사용자로 분류되는데,

여기서 읽기인 cat 을 사용했을 때 출력되는 것을 볼 수 있다.


참조 블로그

https://kimcoder.tistory.com/273

설명 잘되어 있음

0개의 댓글