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

chmod 644

rw-r--r--

표준 일반 파일

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

상세 설명

chmod 644는 소유자에게 읽기·쓰기 권한을, 그룹과 기타 사용자에게는 읽기 전용 권한을 부여합니다. HTML, CSS, JavaScript, 설정 파일 등 웹에서 서빙되는 정적 파일에 가장 적합한 권한입니다. 실행 권한이 없어 스크립트로 오용될 위험이 없으며, 모든 사용자가 내용을 읽을 수 있습니다.

주요 사용 사례
  • 웹 서버 HTML/CSS/JS 정적 파일
  • nginx.conf, apache2.conf 등 공개 설정 파일
  • 로그 파일 (읽기는 가능, 실행 불가)
  • 공유 문서 및 텍스트 파일
  • Git 저장소 내 일반 소스 파일
보안 고려사항

644는 웹 파일에 이상적인 권한입니다. 실행 비트(x)가 없어 웹 셸 공격 위험이 줄어듭니다. 비밀번호나 API 키가 포함된 설정 파일은 644 대신 600이나 640을 사용하세요. find 명령으로 웹 루트 파일 권한을 일괄 검증하는 것을 권장합니다.

명령어 예시

$ chmod 644 index.html style.css app.js
$ find /var/www -type f -exec chmod 644 {} \;
$ chmod 644 /etc/nginx/nginx.conf
$ chmod 644 README.md package.json

관련 권한

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