리눅스 파일 권한(chmod 755 644) 계산기
rwx(읽기/쓰기/실행) 체크박스를 통해 8진수 권한 숫자와 기호식 권한 코드를 상호 변환합니다.
소유자·그룹·기타 사용자의 읽기, 쓰기, 실행 권한을 선택하면 chmod에 사용할 8진수와 기호식 권한 코드를 확인할 수 있어요. 대표적인 `755`는 `-rwxr-xr-x`를 의미합니다.
리눅스 파일 권한(chmod 755 644) 계산기
계산 공식 및 예시
권한 숫자 = 읽기 4 + 쓰기 2 + 실행 1, 최종 권한 = 소유자 숫자·그룹 숫자·기타 사용자 숫자리눅스 파일 권한(chmod 755 644) 계산기 사용법
리눅스 파일 권한은 소유자, 그룹, 기타 사용자 순서로 세 묶음을 표시합니다. 각 묶음에서 읽기(r), 쓰기(w), 실행(x) 체크박스를 선택하면 권한 숫자와 기호식 코드를 함께 확인할 수 있습니다. 반대로 755, 644처럼 익숙한 8진수 권한을 입력해도 각 권한의 의미를 확인할 수 있습니다.
계산 방법
읽기 권한은 4, 쓰기 권한은 2, 실행 권한은 1로 계산합니다. 선택한 권한의 값을 더해 소유자·그룹·기타 사용자 각각의 숫자를 만들고 세 숫자를 이어 붙여 최종 권한을 구합니다.
기호식 권한은 각 숫자를 다시 r, w, x 문자로 바꿔 표시합니다. 예를 들어 숫자 7은 읽기·쓰기·실행 모두 가능하므로 rwx, 숫자 5는 읽기·실행만 가능하므로 r-x, 숫자 4는 읽기만 가능하므로 r--가 됩니다.
계산 예시
- 상황 1: 소유자에게 읽기·쓰기·실행, 그룹과 기타 사용자에게 읽기·실행 권한을 주면
7·5·5가 되어chmod 755,-rwxr-xr-x로 표시됩니다. - 상황 2: 소유자에게 읽기·쓰기, 그룹과 기타 사용자에게 읽기 권한만 주면
6·4·4가 되어chmod 644,-rw-r--r--로 표시됩니다. - 상황 3: 소유자에게 읽기·쓰기 권한만 주고 나머지 권한을 모두 끄면
chmod 600,-rw-------이 됩니다.
사용 시 주의사항 및 활용 팁
- 권한 숫자는 항상 소유자, 그룹, 기타 사용자 순서로 읽습니다.
- 일반 파일은 보통
644, 실행 파일이나 접근이 필요한 디렉터리는755를 사용하지만 파일의 성격과 보안 정책에 따라 달라질 수 있습니다. 777은 모든 사용자가 읽기·쓰기·실행할 수 있으므로 특별한 이유가 없다면 피하는 것이 좋습니다.- 디렉터리의 실행 권한은 파일 실행이 아니라 해당 디렉터리에 접근하고 내부 항목을 탐색할 수 있는 권한을 의미합니다.
Q&A
자주 묻는 질문
chmod 755는 어떤 권한인가요?
chmod 755는 소유자에게 읽기·쓰기·실행 권한을 모두 주고 그룹과 기타 사용자에게는 읽기·실행 권한만 부여합니다. 기호식으로는 `-rwxr-xr-x`입니다.
chmod 644는 어떤 파일에 주로 사용하나요?
chmod 644는 소유자에게 읽기·쓰기 권한을 주고 그룹과 기타 사용자에게 읽기 권한만 부여합니다. 웹 페이지, 설정 파일 등 일반 파일의 기본 권한으로 자주 사용됩니다.
리눅스 권한 숫자에서 4, 2, 1은 무엇을 의미하나요?
읽기는 4, 쓰기는 2, 실행은 1입니다. 예를 들어 읽기와 실행 권한만 있으면 4 + 1 = 5가 됩니다.
파일 권한과 디렉터리 권한은 같은 방식으로 해석하나요?
권한 숫자 계산 방식은 같지만 디렉터리에서 읽기는 목록 보기, 쓰기는 파일 생성·삭제, 실행은 디렉터리 접근을 의미합니다. 따라서 디렉터리에 chmod 755를 적용하면 소유자는 전체 권한을 나머지는 읽기와 접근 권한을 갖습니다.