chmod 권한 계산기
리눅스 파일 권한을 8진수(644·755·777)와 rwx 표기로 양방향 변환합니다. 자주 쓰는 권한 프리셋과 chmod 명령까지 한 번에 확인하세요.
- • 소유자 (user): 읽기·쓰기·실행
- • 그룹 (group): 읽기·실행
- • 기타 (other): 읽기·실행
자주 쓰는 권한
사용 방법
- 입력란에 8진수(예: 755)·rwx 표기(예: rwxr-xr-x)·chmod 명령 중 하나를 붙여넣거나, 권한 비트 그리드에서 직접 체크합니다.
- 특수 비트(setuid·setgid·sticky)가 필요하면 펼침 버튼을 눌러 켭니다.
- 결과 영역에서 8진수, rwx 표기, chmod 명령을 확인하고 복사합니다.
- 오른쪽 자주 쓰는 권한 프리셋(644·755·600 등)을 클릭하면 한 번에 적용됩니다.
chmod 권한 계산기 자세히 알아보기
chmod 권한 계산기는 리눅스·macOS·유닉스 계열 파일 권한을 8진수(예: 755)와 rwx 표기(rwxr-xr-x) 사이에서 양방향으로 변환해 주는 도구입니다. 파일 권한은 소유자(owner) / 그룹(group) / 기타(other) 세 주체에 대해 각각 읽기(r·4) / 쓰기(w·2) / 실행(x·1) 비트를 가지며, 합산값을 한 자리 8진수로 표기해 세 자리(예: 755 = rwxr-xr-x)로 합치는 구조입니다. 익숙해지기 전까지 매번 헷갈리는 이 변환을 즉시 시각화해 주고, chmod 644 / 755 / 600 / 777 같은 흔한 패턴을 한 번에 적용할 수 있게 도와줍니다. 특수 비트인 setuid(4)·setgid(2)·sticky(1)도 함께 다룹니다. setuid는 실행 시 소유자 권한으로 실행되도록(예: passwd 명령), setgid는 디렉토리에 적용 시 새로 만들어지는 파일이 그룹을 상속받도록, sticky는 /tmp처럼 모두가 쓸 수 있지만 본인 파일만 삭제할 수 있는 디렉토리를 만드는 데 씁니다. 보안 관점에서는 일반 파일에 777이나 setuid를 무분별하게 주는 것은 권장하지 않으며, 비공개 키 파일(~/.ssh/id_rsa)은 600, .ssh 디렉토리는 700이 표준입니다. 모든 계산은 브라우저 안에서 즉시 처리되어 파일·서버 정보가 외부로 전송되지 않습니다.
이럴 때 사용하세요
- •서버 배포 스크립트를 작성하다 chmod에 어떤 숫자를 줘야 할지 헷갈릴 때
- •SSH 접속이 거부되어 ~/.ssh/id_rsa 권한(600)을 빠르게 확인·수정해야 할 때
- •ls -l 결과의 rwxr-xr-x를 8진수로 바꿔 동료에게 명령으로 전달할 때
- •웹 서버 업로드 디렉토리에 그룹 협업용 권한(775·setgid)을 설정해야 할 때
- •리눅스 학습 중 권한 체계와 setuid·sticky 비트의 의미를 시각적으로 익힐 때