소유자, 그룹, 기타에 대한 직관적인 읽기/쓰기/실행 그리드로 Unix 파일 권한을 만드세요 — setuid, setgid, sticky 비트 포함 — 그리고 8진수 값(755), 기호 문자열(rwxr-xr-x), chmod 명령어가 실시간으로 갱신되는 것을 확인하세요. 8진수 값을 입력해 역산하거나, 일반 프리셋을 클릭 한 번으로 적용하세요. 브라우저에서, 무료.

모든 처리는 브라우저에서 실행됩니다 — 파일을 읽지 않으며 서버로 전송되는 것은 없습니다.

권한 계산기

상자를 토글하여 권한을 설정하거나, 아래에 8진수 값을 입력하여 역산하세요. 8진수, 기호, chmod 명령어가 즉시 갱신됩니다.

클래스 읽기r · 4 쓰기w · 2 실행x · 1
소유자u
그룹g
기타o
8진수
644
상자를 설정하려면 8진수 3자리 또는 4자리(0–7)를 입력하세요.
기호
명령어

8진수 자릿값

각 8진수 자리는 한 사용자 클래스에 대한 읽기(4), 쓰기(2), 실행(1)의 합입니다.

자리 2진수 기호 의미

일반 권한

"적용"을 누르면 프리셋이 위 계산기에 불러와집니다.


chmod 계산기 소개

chmod 계산기는 유닉스 파일 권한을 시각적으로 구성합니다. 소유자, 그룹, 기타에 대한 읽기, 쓰기, 실행 권한을 간단한 그리드에서 전환하고 — setuid, setgid, 스티키 비트 같은 특수 비트도 함께 — 세 가지 결과를 실시간으로 확인하세요: 8진수 값(755), 기호 문자열(rwxr-xr-x), 재귀 옵션까지 포함한 완전한 chmod 명령어.

거꾸로도 동작합니다: 8진수 값을 입력하면 그리드에 그 값이 정확히 무엇을 허용하는지 표시됩니다. 이 역방향 기능 덕분에 생성 도구일 뿐 아니라 디버깅 도구로도 쓸 수 있습니다 — ls -l이나 배포 스크립트에서 나온 모드를 붙여넣으면 누가 무엇을 할 수 있는지 체크박스로 바로 확인됩니다.

숫자 표는 계산 방식을 설명합니다 — 각 8진수 자릿수는 읽기(4), 쓰기(2), 실행(1)의 합입니다 — 그리고 프리셋 목록은 실제로 자주 쓰는 권한을 다룹니다: 파일용 644, 디렉터리 및 실행 파일용 755, 비밀 정보용 600, 공유 팀 폴더용 750과 775, 각각에 대한 쉬운 설명이 붙어 있습니다. 모든 기능은 브라우저 안에서 동작합니다.

chmod 계산기 사용 방법

  1. 계산기 그리드에서 소유자, 그룹, 기타에 대해 읽기, 쓰기, 실행 상자를 전환하세요.
  2. 필요하다면 setuid, setgid, 스티키 같은 특수 비트를 활성화하세요.
  3. 실시간 8진수 값, 기호 문자열, 전체 chmod 명령어를 확인하고, “재귀”를 체크해 -R을 추가하세요.
  4. 또는 거꾸로 작업하세요: 640 같은 8진수 값을 입력해 그리드에 반영하세요.
  5. 일반적인 프리셋(644, 755, 600 등)을 클릭 한 번으로 적용한 뒤 필요한 값이나 명령어를 복사하세요.

자주 묻는 질문

소유자는 읽기, 쓰기, 실행이 가능하고(7 = 4+2+1), 그룹과 기타는 읽기와 실행은 가능하지만(5 = 4+1) 쓰기는 불가능합니다. 누구나 사용해야 하지만 소유자만 수정해야 하는 디렉터리와 실행 파일에 쓰이는 표준 모드입니다.

각 자릿수는 사용자 그룹(소유자, 그룹, 기타 순) 하나당 읽기(4), 쓰기(2), 실행(1)의 합입니다. 그래서 읽기와 쓰기를 더하면 6, 읽기와 실행을 더하면 5, 셋 다 더하면 7이 됩니다.

네 번째, 맨 앞에 오는 8진수 자릿수입니다. setuid(4000)는 실행 파일을 파일 소유자의 권한으로 실행하고, setgid(2000)는 그룹 권한으로 실행하거나 디렉터리 안에 만들어진 새 파일이 그 디렉터리의 그룹을 물려받게 하며, 스티키 비트(1000)는 공유 디렉터리에서 파일 소유자만 그 파일을 삭제할 수 있게 합니다.

시스템의 모든 사용자가 해당 파일을 읽고, 쓰고, 실행할 수 있게 되기 때문입니다. 웹에 노출된 환경에서는 손상된 프로세스가 코드를 수정할 수 있다는 뜻입니다. 디렉터리와 실행 파일은 755를, 일반 파일은 644를 사용하세요.

네. 8진수 값(세 자리 또는 네 자리)을 8진수 입력란에 입력하면 그리드, 기호 문자열, 명령어가 모두 갱신되어 소유자, 그룹, 기타에게 부여되는 권한을 정확히 보여줍니다.

네, 완전히 무료입니다. 모든 계산, 역변환, 복사가 브라우저 안에서 이루어집니다 — 파일을 읽지도 않고 서버로 전송되지도 않습니다.

도움이 필요하신가요?
이 도구에서 문제를 발견하셨나요? 저희 팀에 알려주세요.
문제 신고

이 무료 도구를 귀하의 웹사이트에 추가하세요 — 아래 코드를 복사하여 붙여넣으세요.