사용법
- 표에서 소유자·그룹·기타의 읽기·쓰기·실행 권한을 체크합니다.
- 또는 8진수 칸에 755·644 같은 숫자를 직접 입력합니다.
- 8진수·rwx 기호·chmod 명령어가 즉시 만들어집니다. 결과를 클릭하면 복사됩니다.
활용 팁
- 파일은 644, 폴더는 755: 일반적인 기본값입니다. 폴더는 들어가기 위해 실행 권한(x)이 필요합니다.
- 실행 스크립트는 +x: 셸 스크립트를 실행하려면 소유자 실행 권한이 필요합니다. 보통 744나 755로 둡니다.
- 777은 지양: 모두에게 모든 권한을 주는 777은 보안 위험이 큽니다. 꼭 필요한 최소 권한만 부여하세요.
자주 묻는 질문
Q. 755, 644 같은 숫자는 무슨 뜻인가요?
세 자리 숫자는 차례로 소유자·그룹·기타 사용자의 권한을 나타냅니다. 각 자리는 읽기(4)·쓰기(2)·실행(1)을 더한 값입니다. 예를 들어 7은 4+2+1로 읽기·쓰기·실행 모두, 5는 4+1로 읽기·실행을 뜻합니다. 그래서 755는 소유자에게 모든 권한, 그룹과 기타에게는 읽기·실행을 줍니다.
Q. 디렉터리에 실행 권한이 왜 필요한가요?
디렉터리에서 실행 권한(x)은 그 폴더 안으로 들어가거나 내부 파일에 접근할 수 있게 하는 권한입니다. 그래서 폴더는 보통 755, 파일은 644를 많이 씁니다. 폴더에 실행 권한이 없으면 읽기 권한이 있어도 내용에 접근하지 못할 수 있습니다.
Q. 777로 설정하면 안 되나요?
777은 모든 사용자에게 읽기·쓰기·실행을 모두 허용하는 설정이라 보안상 위험합니다. 누구나 파일을 수정하거나 실행할 수 있어 웹 서버 환경에서는 특히 피해야 합니다. 꼭 필요한 최소한의 권한만 부여하는 것이 안전하며, 보통 파일은 644, 폴더는 755로 충분합니다.
함께 보면 좋은 도구