UNIX 디렉터리 권한과 파일 권한의 차이
2025. 8. 15. 17:35ㆍ보안 컨설팅/기술적 취약점 점검
디렉터리 권한
- r (read): 디렉터리 엔트리 목록을 읽을 수 있음
- ls로 파일명 목록을 볼 수 있음(자세한 정보는 x 필요)
- w (write): 디렉터리 엔트리 변경 권한
- 생성/삭제/이름변경은 보통 w **+ x**가 같이 필요
- x (execute/search): 디렉터리 진입/탐색(Traverse)
- cd로 들어가기, 하위 경로 접근, 파일에 접근(이름을 알고 있을 때)
요약: 디렉터리에서 생성·삭제·이동(이름변경) = w + x 가 필요하고, 목록 보기엔 r(상세 접근엔 x도).
파일 권한
- r (read): 파일 내용 읽기
- w (write): 파일 내용 수정 (열어서 쓰기)
- 파일 생성/삭제 여부는 파일이 아닌 “상위 디렉터리 권한”(보통 w+x)에 의해 결정됨
- x (execute): 해당 파일을 실행 (바이너리/스크립트)
요약: 파일을 지우거나 새로 만드는 건 파일 권한이 아니라 디렉터리 권한이 좌우합니다.
'보안 컨설팅 > 기술적 취약점 점검' 카테고리의 다른 글
| [UNIX] /etc/hosts 파일 권한 문제 (0) | 2025.08.19 |
|---|---|
| [UNIX 계정관리] passwd, shadow파일 구조와 권한 (0) | 2025.08.19 |
| UNIX 파일 읽기 권한 두가지 활용방식 (2) | 2025.08.14 |
| TCP wrapper는 CentOS/Redhat 몇 버전까지 사용가능할까? (0) | 2025.08.14 |
| [모바일 모의해킹]루팅과 탈옥의 차이점 (0) | 2025.08.12 |