tool::chmod-detail
chmod 644
rw-r--r--
표준 일반 파일
권한 구조
소유자 (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관련 권한
ad · 300×250
// related tools