XTools 로고
XTools
Blog
/
JSON 포매터·YAMLXML 포매터코드 포매터·압축JSON → TypeScript마크다운 ⇄ HTMLMermaid 다이어그램 편집기정규식 테스터JWT 디코더UUID 생성기인코딩·디코딩Cron 표현식 생성기cURL 명령 생성기메타 태그 생성기PX → REM·줄 간격CSS 생성기chmod 계산기

© 2026 XTools. 모든 권리 보유.

개인정보 처리방침문의하기

    chmod 계산기

    Unix 권한을 체크박스, 8진수, rwx 표기로 서로 변환합니다
    • 파일이 기기 밖으로 나가지 않습니다
    • 브라우저에서 실행
    • 무료, 가입 불필요, 워터마크 없음

    권한

    읽기 (4)쓰기 (2)실행 (1)Σ
    소유자파일을 소유한 사용자7
    그룹파일 그룹의 구성원5
    기타그 외 모든 사용자5

    특수 비트

    3자리 또는 4자리, 예: 755, 4755

    9자, 예: rwxr-xr-x

    명령어

    $ chmod 755 script.sh
    $ chmod u=rwx,g=rx,o=rx script.sh

    ls -l 표시: -rwxr-xr-x · drwxr-xr-x

    이 모드가 허용하는 것

    • 0400소유자가 파일을 읽거나 폴더 목록을 볼 수 있습니다.
    • 0200소유자가 파일을 수정하거나 폴더에 항목을 추가·삭제할 수 있습니다.
    • 0100소유자가 파일을 실행하거나 폴더에 들어갈 수 있습니다.
    • 0040그룹 구성원이 파일을 읽거나 폴더 목록을 볼 수 있습니다.
    • 0010그룹 구성원이 파일을 실행하거나 폴더에 들어갈 수 있습니다.
    • 0004그 외 사용자가 파일을 읽거나 폴더 목록을 볼 수 있습니다.
    • 0001그 외 사용자가 파일을 실행하거나 폴더에 들어갈 수 있습니다.

    자주 쓰는 모드

    umask 계산기

    새 파일과 폴더에서 빠지는 권한 비트입니다. 흔한 값: 022, 002, 077.

    관련 도구

    • JSON 포매터·YAML
    • XML 포매터
    • 코드 포매터·압축
    • JSON → TypeScript
    • 마크다운 ⇄ HTML
    • Mermaid 다이어그램 편집기
    • 정규식 테스터
    • JWT 디코더
    • UUID 생성기
    • 인코딩·디코딩
    • Cron 표현식 생성기
    • cURL 명령 생성기
    • 메타 태그 생성기
    • PX → REM·줄 간격
    • CSS 생성기

    chmod 계산기 사용 방법

    체크박스, 8진수(755), 기호 표기(rwxr-xr-x)로 Unix 권한을 계산하며 모두 연동됩니다. chmod 명령 생성, 비트별 설명, 위험한 권한 경고, umask 계산을 지원합니다.

    1. 1

      소유자, 그룹, 기타마다 읽기·쓰기·실행을 체크하거나 '자주 쓰는 모드'에서 고릅니다.

    2. 2

      '숫자 (8진수)'나 '기호 표기'에 직접 입력해도 되며, 체크박스가 따라 바뀝니다.

    3. 3

      필요하면 특수 비트(setuid, setgid, 스티키)를 추가합니다.

    4. 4

      파일 또는 폴더 이름을 입력하고, 필요하면 '하위 폴더에도 적용 (-R)'을 켠 뒤 명령을 복사합니다.

    자주 묻는 질문

    chmod 755는 무슨 뜻인가요?

    소유자는 읽기·쓰기·실행, 그룹과 기타는 읽기·실행이 가능합니다. 스크립트, 프로그램, 폴더에 흔히 쓰는 권한입니다.

    SSH 개인 키에는 어떤 권한을 줘야 하나요?

    600입니다. 소유자만 읽고 쓸 수 있습니다. 다른 사용자가 읽을 수 있는 키는 SSH가 사용을 거부합니다.

    777에 경고가 뜨는 이유는?

    777이면 시스템의 누구나 파일을 수정할 수 있습니다. 서버에서는 흔한 보안 구멍입니다.

    ls -l에 나오는 대문자 S와 T는 무엇인가요?

    S는 실행 권한 없이 setuid나 setgid가 설정된 상태, T는 기타에 실행 권한 없이 스티키 비트가 설정된 상태입니다. 일반 파일에서 S는 효과가 없습니다.

    umask는 새 파일에 어떤 영향을 주나요?

    umask는 기본 권한에서 해당 비트를 뺍니다. umask 계산기에 022 같은 값을 넣으면 새 파일과 새 폴더에 적용될 권한을 볼 수 있습니다.