~/devtools / chmod / 444
tool::chmod-detail

chmod 444

r--r--r--

모든 사용자 읽기 전용

ad · 728×90
권한 구조
소유자 (User)
읽기 (r)
쓰기 (w)
실행 (x)
그룹 (Group)
읽기 (r)
쓰기 (w)
실행 (x)
기타 (Others)
읽기 (r)
쓰기 (w)
실행 (x)
8진수
444
기호 표기
r--r--r--

상세 설명

chmod 444는 소유자, 그룹, 기타 모든 사용자에게 읽기 전용 권한만 부여하고 쓰기와 실행은 모두 차단합니다. 변경되지 않아야 하는 공유 참조 파일, 불변(immutable) 설정, 법적 문서 등에 사용합니다. root도 chmod 없이는 수정할 수 없으며, 파일의 무결성을 보장하는 강력한 방법입니다.

주요 사용 사례
  • 변경 불가 공유 라이선스·법적 문서
  • 릴리즈 체크섬/해시 파일 (SHA256SUMS 등)
  • 불변 공유 참조 데이터 파일
  • 배포된 바이너리의 체크섬 파일
  • 읽기 전용 공용 설정 템플릿
보안 고려사항

444는 파일 무결성 보호에 효과적이지만, root 사용자는 chmod로 권한을 되돌릴 수 있습니다. 진정한 불변성이 필요하다면 chattr +i 명령으로 immutable 속성을 추가하세요. 웹 서버 설정 파일에 444를 사용하면 웹 셸이 업로드되더라도 설정 파일을 덮어쓸 수 없습니다.

명령어 예시

$ chmod 444 LICENSE SHA256SUMS
$ chmod 444 /etc/hosts  # 변경 방지
$ chattr +i /etc/hosts  # 완전 불변 (root도 수정 불가)
$ find /opt/releases -type f -exec chmod 444 {} \;

관련 권한

755rwxr-xr-x644rw-r--r--777rwxrwxrwx700rwx------
ad · 300×250
chmod 계산기로 돌아가기
// related tools
Cron 표현식 생성기
Cron 표현식을 시각적으로 만들고 파싱합니다. 사람이 읽기 쉬운 설명과 다음 실행 시간을 미리 확인할 수 있습니다.
jwt
JWT 디코더
JWT 토큰을 디코딩하고 분석합니다. 헤더, 페이로드, 서명을 확인할 수 있습니다.
rx
정규식 테스터
정규식을 실시간으로 테스트합니다. 매칭 하이라이트와 설명을 제공합니다.
색상 변환기
HEX, RGB, HSL 등 다양한 형식으로 색상을 변환합니다.