본문 바로가기
시큐리티 아카데미

리눅스 5

by christmas mushroom 2024. 7. 18.

리눅스 파일권한

권한에 대해 생각할 때 먼저 내 계정이 무엇인지부터 살펴보기 ⇒ whoami 명령어를 통해서

소유자 (Owner) 파일이나 디렉토리를 생성한 사용자
기본적으로 해당 파일이나 디렉토리에 대한 모든 권한 가짐
그룹 (Group) 파일이나 디렉토리가 속한 그룹의 모든 사용자가 해당 권한을 공유하고 각 파일은 하나의 그룹에 속함
사용자는 여러 그룹의 일원이 될 수 있음
기타 (Others) 소유자나 그룹에 속하지 않은 나머지 모든 사용자

 

읽기 (Read, r) 4 파일의 내용을 읽거나 디렉토리의 내용을 조회할 수 있는 권한
쓰기 (Write, w) 2 파일의 내용을 수정하거나 삭제, 생성할 수 있는 권한
디렉토리의 경우, 파일을 추가하거나 삭제할 수 있는 권한
실행 (Execute, x) 1 파일을 실행할 수 있는 권한
디렉토리의 경우, 해당 디렉토리로의 접근을 허용하는 권한

 

7 (4 + 2+ 1) 읽기, 쓰기, 실행 모든 권한
6 (4 + 2) 읽기, 쓰기 권한
5 (4 + 1) 읽기, 실행 권한
4 읽기 권한만
3 (2 +1) 쓰기, 실행 권한
2 쓰기 권한만
1 실행 권한만
0 모든 권한이 없음

 

□ 기호를 통한 권한 수정

     ■ 소유자(u), 그룹(g), 기타(o) 또는 모든(a) 사용자에 대해

        읽기(r), 쓰기(w), 실행(x) 권한을

         추가(+) or 제거(-) or 설정(=) 가능하다

 

ex)

        ○ ls: 파일 보여주기

        ○ -lh: 두개의 옵션이 더해짐 / l = long list format, h = human-readable

'시큐리티 아카데미' 카테고리의 다른 글

리눅스 7  (0) 2024.07.19
리눅스 6  (0) 2024.07.19
리눅스 4  (0) 2024.07.18
리눅스 3  (0) 2024.07.18
리눅스 2  (0) 2024.07.17