Linux & Shell

chmod 권한 계산기숫자마다 어떤 권한인지 확인하세요

체크박스, 8진수 또는 정확한 9문자 심볼릭 표기를 선택하세요.

chmod 권한 계산기

권한 입력

소유자
그룹
기타

권한과 경로는 브라우저에서 처리하며 명령을 실행하지 않습니다.

결과

계산할 입력을 선택하세요.

옵션

각 입력 방식은 별도 초안을 유지합니다. 전환해도 다른 입력을 덮어쓰지 않으며 선택한 입력만 계산합니다.

입력이 바뀌었습니다. 다시 계산한 뒤 내보내세요.

chmod 권한 계산기는 리눅스 파일 권한을 적용하기 전에 각 비트를 확인하는 도구입니다. 소유자·그룹·기타 각각에 대해 읽기 4, 쓰기 2, 실행 1을 더하면 한 자리 값이 됩니다.

chmod 권한 계산기는 Git의 100755를 일반 권한 숫자로 처리하지 않습니다. 저장소의 실행 파일 표시는 디스크에 있는 모든 권한을 저장한다는 뜻이 아니므로 독립된 모드에서 확인합니다.

chmod 권한 계산기를 사용하는 이유

특수 비트까지 한눈에 확인

chmod 권한 계산기는 4자리 8진수와 9문자 심볼릭 표기를 함께 보여줍니다. 0755와 4755의 차이뿐 아니라 실행 없는 특수 비트를 뜻하는 S/T도 그대로 표시합니다.

세 사용자 그룹의 아홉 권한 스위치가 결과로 연결됩니다.

Git 객체 종류 구별

일반 파일·실행 파일·링크·트리·서브모듈을 별도로 해석합니다. 120000 링크의 blob은 링크 대상을 저장하며 chmod의 권한 숫자가 아닙니다.

권한 격자와 분리된 다섯 가지 Git 객체 종류.

계산 전 확인할 세 가지

01

계산할 초안 선택

체크박스, 8진수, 심볼릭 입력은 각각 유지됩니다. 선택된 입력만 계산하며 자동으로 서로 덮어쓰지 않습니다. 잘못된 텍스트를 남겨 둔 채 체크박스로 전환할 수 있습니다.

02

파일과 디렉터리 구분

파일의 x는 실행, 디렉터리의 x는 검색과 통과입니다. 대상 선택은 설명만 바꾸고 비트는 바꾸지 않습니다. 기본 755는 예제이며 모든 일반 파일의 권장값이 아닙니다.

03

교체 내용을 검토

예제와 비우기는 전체 입력과 설정을 먼저 보여줍니다. 적용 후 한 번 되돌릴 수 있습니다. 자동 계산을 끄면 편집 후 직접 계산해야 결과를 내보낼 수 있습니다. 자동 계산은 350ms 후 실행되며 수동 모드에서는 Ctrl/Cmd+Enter도 지원합니다.

권한을 확인하는 네 가지 방법

rwx 조합 만들기

사용자별 읽기·쓰기·실행을 선택하고 setuid, setgid, sticky를 독립적으로 켜거나 끕니다. 실행 비트 없이 특수 비트만 설정할 수도 있습니다.

두 표기 양방향 변환

755 또는 rwxr-xr-x를 입력하면 같은 0755 결과를 얻습니다. 특수 비트는 해당 실행 위치만 s/S 또는 t/T로 바꿉니다.

경로 하나의 명령 확인

chmod 권한 계산기는 경로를 POSIX sh의 리터럴 인수로 인용하고 GNU 확장 명령을 표시합니다. 경로가 비어도 권한은 변환하며 명령만 생략합니다.

현재 결과 보고서 저장

유효한 결과를 JSON으로 복사하거나 다운로드합니다. 선택하지 않은 초안은 제외하며 입력이 변경되면 재계산 전까지 내보내기를 막습니다.

입력 형식과 시스템 한계

완전한 목표값만 입력
정확한 3·4자리 8진수 또는 9문자 권한만 받습니다. 공백, 0o 접두사, 파일 종류, ACL 표시, u+x 같은 연산식은 지원하지 않습니다.
GNU 명령 미리 보기
chmod '=0755' -- './example.txt' 형식을 씁니다. =는 GNU 확장으로 12비트를 지정합니다. 일반 755/0755는 디렉터리의 setuid/setgid를 유지할 수 있습니다. 여기서는 실행하지 않습니다.
Git은 다섯 종류만
040000, 100644, 100755, 120000, 160000만 허용합니다. 일부 Git 명령이 줄인 값을 받더라도 이 도구는 6자리를 요구하며 POSIX 권한으로 변환하지 않습니다.
경로 제한
최대 4096 UTF-16 단위이며 C0/DEL 제어 문자는 금지합니다. 비어 있지 않은 잘못된 경로는 POSIX 계산을 막습니다. 빈 경로는 명령만 생략하고 Git은 숨겨진 POSIX 입력을 무시합니다.
실제 접근 판정 제외
ACL, 소유권, 마운트, OS 정책과 부모 디렉터리도 영향을 줍니다. 파일 검사, 재귀 chmod, umask 계산이나 원격 실행은 하지 않습니다.

chmod 권한 계산기 질문

chmod 755는 무슨 뜻인가요?

소유자는 rwx, 그룹과 기타는 r-x입니다. chmod 권한 계산기는 이를 0755와 rwxr-xr-x로 표시합니다. 실행이나 디렉터리 통과가 필요한지에 따라 선택해야 합니다.

읽기·쓰기·실행 숫자는 어떻게 계산하나요?

읽기 4, 쓰기 2, 실행 1을 더합니다. 읽기와 쓰기는 6, 읽기와 실행은 5입니다. 소유자·그룹·기타 순서로 적고 특수 비트의 합을 맨 앞에 표시합니다.

644와 755는 어떻게 다른가요?

644에는 실행 비트가 없으며 소유자만 쓰기가 가능합니다. 755는 세 사용자 범주에 실행도 부여합니다. 파일과 디렉터리는 x의 의미가 다르므로 대상에 맞춰 판단하세요.

777 권한은 왜 위험할 수 있나요?

모든 범주에 읽기·쓰기·실행을 줘서 다른 사용자가 내용을 바꿀 수 있습니다. 공유 디렉터리의 1777은 sticky를 추가한 별도 설정입니다. 777만으로 권한 문제를 일반적으로 해결할 수는 없습니다.

특수 권한은 어떻게 표시되나요?

setuid=4000, setgid=2000, sticky=1000입니다. s/t는 실행도 켜짐, S/T는 특수 비트만 켜짐을 뜻합니다. sticky 디렉터리는 항목 소유자, 디렉터리 소유자 또는 특권 사용자의 삭제·이름 변경을 허용합니다.

예상과 다른 결과인가요?

chmod 권한 계산기 사용하기

chmod 권한 계산기로 목표 권한과 표기를 비교한 뒤 현재 결과 보고서를 저장하세요.