본문 바로가기
▶ Back-End/개념 요약

리눅스 권한(Permission) 설정(8진수 표기)

by 오늘도 코딩 2021. 2. 17.
728x90
반응형

멀티유저 운영체제인 리눅스는

보안을 위해 파일, 디렉토리에 대한 권한, 소유자, 그룹을 설정

 

 

▷ 권한

  - 읽기(r) : 조회

  - 쓰기(w) : 등록, 수정, 삭제

  - 실행(x) : 실행

 

 

▷ 권한 정보

rwxr-xr-x

 

- rwx : 소유자 권한(User)

- r-x : 그룹 권한(Group)

- r-x : 기타 사용자 권한(Other)

 

 

▷ 권한 설정 명령어

chmod  [옵션][모드][파일]

- 도움말 명령어 : chmod --help

 

 

▷ 8진수 표기

*문자 표기 설명 생략

8진수 표기 문자 표기
0 ---
1 --x
2 -w-
3 -wr
4 r--
5 r-x
6 rw-
7 rwx

 

 

▷ Example

*현재 디렉토리 위치 기준

- 현재 디렉토리를 포함한 하위의 모든 파일+디렉토리 권한 변경

chmod 644 -R ../현재 디렉토리 명

- 현재 디렉토리 하위의 모든 파일만 권한 변경

find ./ -type f -exec chmod 644 {} \;

- 현재 디렉토리 하위의 모든 디렉토리만 권한 변경

find ./ -type d -exec chmod 644 {} \;

 

 

▷ 관련 글

 

리눅스 파일 속성

▷ 파일 목록 조회 명령어 ll : ls 명령어에 -l 옵션을 준 형태 ▷ 파일 속성 drwxr-xr-x. 19 root root 4096 Feb 17 15:17 opt *현재 디렉토리에서 조회된 파일 목록 중 하나(예시) - d : 파일 유형( - : 일반 파일 ,

coding-today.tistory.com

 

 

728x90
728x90

'▶ Back-End > 개념 요약' 카테고리의 다른 글

R2DBC 란?  (0) 2022.11.11
Gradle vs Maven  (0) 2022.11.09
Spring WebFlux 란?  (0) 2022.11.08
MQTT 란?  (0) 2022.11.07
리눅스 파일 속성  (0) 2021.02.17

댓글