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 |
댓글