파일 상세 정보와 권한 정보
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-x → 735
- rwxrwxr-x → 775
- 예시 (소유자 전부, 소유그룹 전부, 그 외 읽기와 실행만 권한을 부여하고 싶을 경우)
→ 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 |