Chmod 계산기
chmod 권한값을 숫자 모드(755)와 심볼릭 모드(rwxr-xr-x) 간 상호 변환합니다.
개념 설명
chmod 권한값과 755의 의미
chmod는 Unix와 Linux에서 파일이나 디렉터리의 읽기, 쓰기, 실행 권한을 바꾸는 명령입니다. 755, 644 같은 숫자 모드는 owner, group, others 권한을 8진수 형태로 표현합니다.
각 숫자는 읽기 4, 쓰기 2, 실행 1을 더한 값입니다. 예를 들어 7은 읽기+쓰기+실행, 5는 읽기+실행, 4는 읽기만 허용한다는 뜻입니다. 따라서 755는 소유자에게 읽기, 쓰기, 실행 권한을 모두 주고, 그룹과 기타 사용자에게는 읽기와 실행만 허용합니다.
심볼릭 모드 rwxr-xr-x는 같은 권한을 문자로 보여 줍니다. 앞의 세 글자는 owner, 가운데 세 글자는 group, 마지막 세 글자는 others 권한이며, chmod 계산기는 숫자 모드와 심볼릭 모드를 함께 확인하게 해 실수로 과도한 권한을 주는 일을 줄여 줍니다.
755는 언제 쓰나요?
웹 서버의 디렉터리나 실행 스크립트처럼 소유자는 수정할 수 있고 다른 사용자는 읽거나 실행만 해야 하는 경우에 자주 사용합니다.
644는 어떤 의미인가요?
소유자는 읽고 쓸 수 있지만 그룹과 기타 사용자는 읽기만 가능한 파일 권한입니다. 일반 정적 파일이나 민감 정보를 담지 않은 설정 파일의 권한을 확인할 때 자주 비교합니다.
주의할 점은?
777처럼 모두에게 쓰기 권한을 주는 값은 보안 위험이 큽니다. 특히 chmod -R로 디렉터리에 재귀 적용하기 전에는 대상과 권한을 다시 확인해야 합니다.
이 계산기는 기본 권한 3자리(owner, group, others)를 중심으로 설명합니다. setuid, setgid, sticky bit 같은 특수 권한은 실제 서버 정책과 함께 별도로 검토하세요.
Chmod 계산기 Chmod 권한 계산 작업 영역
사용 방법
- 1 숫자 권한 값을 입력하거나 권한 체크박스를 선택합니다.
- 2 소유자, 그룹, 기타 사용자의 읽기, 쓰기, 실행 권한을 조정합니다.
- 3 숫자 모드, 심볼릭 모드, chmod 명령을 확인하고 복사합니다.
대표적인 사용 사례
- 웹 서버 파일 권한 확인
- 755/644 chmod 권한값 변환
- chmod 명령에 넣을 권한값 복사
자주 묻는 질문
숫자 모드와 체크박스를 함께 사용할 수 있나요?
네. 755 같은 8진수 권한을 입력하면 owner, group, others 체크박스와 심볼릭 미리보기가 갱신되고, 체크박스를 바꾸면 숫자 값도 다시 계산됩니다.
계산한 권한 값을 복사할 수 있나요?
네. 복사 버튼으로 현재 숫자 권한 값을 클립보드에 복사할 수 있습니다.
특수 권한 비트도 계산하나요?
setuid, setgid, sticky bit는 별도로 표시하지 않습니다. 4자리 값을 입력해도 변환에는 마지막 3자리 권한만 사용됩니다.