>_FoxiRef
>_/cheatsheet/chmod
chmod

chmod 치트시트

파일 권한 설정 가이드

숫자 표기법

0
---
권한 없음
1
--x
실행
2
-w-
쓰기
3
-wx
쓰기 + 실행
4
r--
읽기
5
r-x
읽기 + 실행
6
rw-
읽기 + 쓰기
7
rwx
모든 권한

심볼릭 표기법

u소유자 (user)
g그룹 (group)
o기타 (others)
a모두 (all)
+권한 추가
-권한 제거
=권한 설정

#자주 사용하는 권한

숫자심볼릭설명
777rwxrwxrwx모든 사용자 모든 권한
755rwxr-xr-x실행 파일 기본값
644rw-r--r--일반 파일 기본값
600rw-------소유자만 읽기/쓰기
700rwx------소유자만 모든 권한
750rwxr-x---소유자 모든 권한, 그룹 읽기/실행
664rw-rw-r--소유자/그룹 읽기/쓰기
666rw-rw-rw-모두 읽기/쓰기

#디렉토리 권한

숫자심볼릭설명
755rwxr-xr-x일반 디렉토리
700rwx------비공개 디렉토리
775rwxrwxr-x그룹 공유 디렉토리
1777rwxrwxrwtSticky bit (/tmp)

#특수 권한

숫자심볼릭설명
4755rwsr-xr-xSetUID (소유자 권한으로 실행)
2755rwxr-sr-xSetGID (그룹 권한으로 실행)
1755rwxr-xr-tSticky bit

#명령어 예제

숫자심볼릭설명
chmod 755 filechmod u=rwx,go=rx file실행 가능 파일로 설정
chmod 644 filechmod u=rw,go=r file일반 파일 권한 설정
chmod +x filechmod a+x file실행 권한 추가
chmod -w filechmod a-w file쓰기 권한 제거
chmod -R 755 dirchmod -R u=rwx,go=rx dir재귀적으로 권한 설정

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

chmod 권한 치트시트 | Foxi Dev Reference