파일 상세 정보와 권한 정보

파일 상세 정보와 권한 정보

1. 파일 상세 정보의 의미와 권한 정보

 - ls -l 로 보는 파일의 상세정보는 다음과 같음

 - 권한의 가장 앞쪽은 파일 유형

    - l : 링크

    - d : 디렉터리

    - - : 파일

- 그 뒤의 3개는 소유자의 권한 (순서대로 r, w, x)

    - r : 읽기 권한

    - w : 쓰기 권한

    - x : 실행 권한

    - - : 권한 없음

 - 그 뒤의 3개는 그룹의 권한이고 그 다음의 3개는 유저의 권한

 

2. 이진수로 표현하는 방법

 - 3자리 이진수를 이용권한을 마스킹 할 수 있음

 - 이진수에서 1은 True, 0은 False를 의미하고 이는 권한의 유무로 판별

    - 1 : True, 권한 있음

    - 0 : False, 권한 없음

 - ex)

    - rwx → 111 → 7

    - r-x → 101 → 5

    - --x → 001 → 1

 - 세 그룹에 대한 모든 권한을 적으면 다음과 같음

    - rwxrwxrwx 777

    - rwx-wxr-x735

    - rwxrwxr-x775

 - 예시 (소유자 전부, 소유그룹 전부, 그 외 읽기와 실행만 권한을 부여하고 싶을 경우)

    → chmod 775 /work

        ※ chmod 명령어 : 파일의 모드를 변경하는 명령어

 

3. 새로 나온 방식

 - 이진수도 가능하지만 다른 방법 또한 존재

    - u : 소유자

    - g : 그룹

    - o : 그외

 

    - r : 읽기

    - w : 쓰기

    - x : 실행

 

    - + : 추가

    - - : 제외

 

    - ex)

        - g+w : 그룹 권한에 쓰기 권한을 추가

        - g - r : 그룹 권한에 읽기 권한을 제거

        - u + rx : 소유자 권한에 읽기, 실행 권한을 추가

 

'Back-End Study > Linux' 카테고리의 다른 글

Yum  (0) 2022.08.27
ip 추가  (0) 2022.08.26
PuTTY 사용방법  (0) 2022.08.24
리눅스 원격 제어  (0) 2022.08.24
Virtual Box  (0) 2022.08.17