CHMOD 계산기: 파일 및 폴더 권한

CHMOD 계산기 — 접근 권한을 설정하는 편리한 도구입니다. 조합을 입력하면 숫자 및 기호 형식으로 결과를 얻을 수 있습니다.

CHMOD 설정

권한소유자 권한그룹 권한기타 권한
읽기
쓰기
실행

출력 형식

특수 권한

생성된 CHMOD 명령어

유사한 도구 탐색
DevBox Tools 지원 ❤️

"CHMOD 계산기" 도구 기능

숫자 및 기호 권한 변환

8진수(숫자) 및 기호 권한 형식 간에 즉시 변환하십시오. 755를 입력하면 rwxr-xr-x를 보거나 그 반대로 할 수 있습니다.

시각적 권한 표현

각 사용자 유형에 대한 읽기, 쓰기 및 실행 권한을 보여주는 체크박스와 함께 권한의 명확한 시각적 표현을 확인하십시오.

사용자, 그룹 및 기타 권한

소유자(사용자), 그룹 및 기타에 대한 권한을 별도로 설정하며, 모든 표준 권한 조합을 지원합니다.

사용 가이드 및 상세 안내

CHMOD 계산기는 Unix 계열 시스템(Linux, macOS, BSD)에서 파일과 디렉터리 권한을 빠르고 정확하게 설정할 수 있도록 도와줍니다. 이 도구는 권한을 기호 형식과 숫자(8진수) 형식 간에 변환하고, 접근 권한을 시각적으로 표시하며, 바로 사용할 수 있는 터미널 명령을 생성합니다.

이는 서버 관리, 웹 애플리케이션 배포, CI/CD 파이프라인, 컨테이너 및 스토리지 시스템에서 특히 중요합니다.

CHMOD 권한이란?

Unix 시스템에서 파일 접근 권한은 세 가지 사용자 그룹에 대해 정의됩니다.

  • 사용자 (User — u) — 파일 소유자 또는 지정된 사용자.

  • 그룹 (Group — g) — 해당 파일의 그룹에 속한 사용자.

  • 기타 사용자 (Others — o) — 시스템의 모든 다른 사용자.

각 그룹은 세 가지 유형의 권한(r, w, x)을 가질 수 있습니다.

권한

기호

8진수

파일에 대한 의미

디렉터리에 대한 의미

읽기

r

4

파일 내용 읽기

디렉터리 목록 보기

쓰기

w

2

파일 수정

파일 생성, 삭제, 이름 변경

실행

x

1

프로그램/스크립트 실행

디렉터리 진입(cd) 및 내부 항목 접근

실행 권한 (x) 이 없으면 읽기 권한 (r) 이 있더라도 디렉터리에 실제로 접근할 수 없습니다.

값의 합이 각 사용자 그룹에 대한 최종 권한 숫자를 결정합니다.

권한 값 참조

접근 수준

기호

계산

8진수

전체 권한

rwx

4+2+1

7

읽기 및 쓰기

rw-

4+2

6

읽기 및 실행

r-x

4+1

5

읽기 전용

r--

4

4

쓰기 및 실행

-wx

2+1

3

쓰기 전용

-w-

2

2

실행 전용

--x

1

1

권한 없음

---

0

0

자주 사용되는 권한 설정

사용 사례

기호

8진수

전체 접근 (권장되지 않음)

rwxrwxrwx

777

그룹 공유 디렉터리

rwxrwxr-x

775

그룹 공유 파일

rw-rw-r--

664

개인 디렉터리 및 스크립트

rwx------

700

개인 파일 (SSH 키, 비밀번호)

rw-------

600

디렉터리 및 실행 스크립트

rwxr-xr-x

755

일반 웹 파일 (HTML, CSS, 이미지)

rw-r--r--

644

출력 형식 옵션

chmod 명령 실행 시 결과 표시 방식을 제어할 수 있습니다.

  • Verbose (-v) — 처리된 각 파일에 대한 변경 사항을 자세히 표시.

  • Changes (-c) — 실제로 권한이 변경된 파일만 표시.

  • Silent (-f) — 오류 메시지 숨김 (예: 권한 없음, 파일 없음).

  • Default — 기본 모드로, 오류와 같은 중요한 메시지만 표시하고 성공한 작업에 대한 상세 정보는 표시하지 않음.

권한 적용 옵션

다음 설정은 권한이 어떻게, 어디에 적용되는지를 제어합니다.

  • Recursive (-R) — 디렉터리와 그 안의 모든 내용(하위 디렉터리, 파일, 심볼릭 링크 포함)에 권한 적용 (동작은 시스템에 따라 다를 수 있음).

  • Reference File (--reference=FILE_NAME) — 숫자 모드를 지정하는 대신 기존 파일의 권한을 복사.

  • 특수 권한 비트:

    • Setuid (+s, 소유자) — 실행 파일이 실행한 사용자가 아닌 파일 소유자의 권한으로 실행됨.

    • Setgid (+g) — 객체 유형에 따라 동작이 달라짐: 파일 (프로그램이 파일 그룹의 권한으로 실행됨), 디렉터리 (새로 생성되는 파일이 해당 디렉터리의 그룹을 상속하여 협업을 용이하게 함).

    • Sticky Bit (+t) — 주로 공유 디렉터리에서 사용됨. 사용자가 자신이 소유한 파일만 삭제하거나 이름을 변경할 수 있도록 허용함 (일반적으로 /tmp 에서 사용됨).

CHMOD 계산기: 파일 및 폴더 권한

alien

CHMOD 계산기는 Linux 및 Unix 시스템용 파일 및 디렉토리 권한을 계산하는 데 도움을 줍니다. 이 도구는 숫자(8진수) 및 기호 권한 형식 간에 변환하여 파일 및 디렉토리에 대한 올바른 권한을 쉽게 설정할 수 있게 합니다.

CHMOD 권한은 누가 파일이나 디렉토리를 읽고, 쓰고, 실행할 수 있는지 제어합니다. 이 도구는 3자리 8진수 표기법(755와 같은)과 기호 표기법(rwxr-xr-x와 같은)을 모두 지원하여 다양한 사용 사례에 유연성을 제공합니다.

시스템 관리자, 개발자 및 Linux/Unix 시스템에서 작업하며 파일 권한을 올바르게 이해하고 설정해야 하는 모든 사람에게 완벽합니다.

자주 묻는 질문(FAQ)

chmod 계산기는 Unix/Linux 파일 권한을 계산하고 이해하는 데 도움이 되는 도구입니다. 숫자(8진법) 권한 표기법(755와 같은)과 기호 표기법(rwxr-xr-x와 같은) 사이를 변환하여 올바른 파일 권한을 설정하기 쉽게 만듭니다.

세 자리 숫자는 세 가지 다른 사용자 그룹의 권한을 나타냅니다: 소유자(첫 번째 자리), 그룹(두 번째 자리), 기타(세 번째 자리). 각 자리는 읽기(4), 쓰기(2), 실행(1) 권한의 합입니다. 예를 들어, 755는 소유자가 읽기+쓰기+실행(7)을, 그룹이 읽기+실행(5)을, 기타가 읽기+실행(5)을 가진다는 의미입니다.

숫자 권한 값(755, 644, 777 등)을 입력하거나 체크박스를 사용하여 개별 권한을 선택하세요. 계산기는 즉시 기호 표기법을 보여주고 각 권한이 파일 소유자, 그룹, 기타에게 무엇을 의미하는지 설명합니다.

일반적인 값은 다음과 같습니다: 755 (rwxr-xr-x) 실행 파일용, 644 (rw-r--r--) 일반 파일용, 600 (rw-------) 개인 파일용, 777 (rwxrwxrwx) 전체 액세스용, 750 (rwxr-x---) 소유자와 그룹만 액세스 가능한 파일용입니다.

아니요, 777 권한은 모든 사람에게 읽기, 쓰기, 실행 액세스를 제공하므로 보안 위험이 있습니다. 임시 파일이나 매우 특정한 제어된 환경에서만 777을 사용하세요. 웹 파일의 경우 디렉토리는 755, 파일은 644가 일반적으로 충분합니다.

파일의 경우: 읽기(r)는 내용 보기를, 쓰기(w)는 수정을, 실행(x)은 파일 실행을 허용합니다. 디렉토리의 경우: 읽기(r)는 내용 나열을, 쓰기(w)는 파일 생성/삭제를, 실행(x)은 디렉토리 액세스를 허용합니다. 디렉토리는 액세스 가능하려면 실행 권한이 필요합니다.

이 도구는 Unix/Linux chmod 권한을 위해 특별히 설계되었습니다. Windows는 다른 권한 시스템(ACL - 액세스 제어 목록)을 사용하므로 숫자 값과 기호 표기법이 Windows 파일 권한에 직접 적용되지 않습니다.

터미널에서 chmod 명령을 사용하세요: 'chmod 755 filename' 또는 'chmod u+rwx,g+rx,o+rx filename'. 계산기는 chmod 명령과 함께 사용할 수 있는 숫자 형식과 기호 형식을 모두 보여줍니다.

이 도구를 평가해주세요
4.5(24 사용자 평가)