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

chmod 600

rw-------

소유자 전용 읽기·쓰기

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

상세 설명

chmod 600은 소유자에게만 읽기와 쓰기 권한을 부여하며, 실행 권한은 포함되지 않습니다. SSH 프라이빗 키, 환경 변수 파일(.env), 데이터베이스 비밀번호 파일 등 민감한 설정 파일에 반드시 사용해야 하는 권한입니다. 다른 사용자는 파일의 존재 여부 외에 내용이나 메타데이터에 접근할 수 없습니다.

주요 사용 사례
  • SSH 프라이빗 키 (~/.ssh/id_rsa, id_ed25519)
  • .env 파일 (API 키, DB 비밀번호 등)
  • SSL/TLS 인증서 프라이빗 키
  • ~/.netrc, ~/.pgpass 등 자격증명 파일
  • GPG 프라이빗 키 파일
보안 고려사항

SSH 프라이빗 키는 반드시 600이어야 합니다. 권한이 넓으면 'WARNING: UNPROTECTED PRIVATE KEY FILE!' 오류와 함께 연결이 거부됩니다. .env 파일도 600으로 설정하여 같은 서버의 다른 사용자가 API 키를 읽지 못하게 하세요. CI/CD 시스템에서도 비밀 파일은 항상 600으로 배포하세요.

명령어 예시

$ chmod 600 ~/.ssh/id_rsa
$ chmod 600 ~/.ssh/id_ed25519
$ chmod 600 .env .env.production
$ chmod 600 /etc/ssl/private/server.key

관련 권한

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