본문으로 건너뛰기

chmod 계산기

체크박스로 리눅스 파일 권한을 고르면 숫자(755)와 기호(rwxr-xr-x), 명령어를 만들어 줍니다

도구를 불러오는 중…

소유자, 그룹, 기타 사용자의 읽기·쓰기·실행 권한을 체크하면 숫자(755)와 기호(rwxr-xr-x), chmod 명령어를 함께 만들어 줍니다. 서버에서 파일 권한을 바꾸거나 ls -l 결과를 읽을 때 씁니다.

사용 방법

  1. '권한 고르기'에서 칸을 체크하거나, '숫자로 입력'이나 '기호로 입력'에 값을 넣습니다. 세 가지가 서로 맞춰집니다.
  2. u+x, go-w 같은 변경식은 '기호 방식 변경 적용'에 넣고 '적용'을 누릅니다.
  3. '파일 또는 폴더 이름'을 넣고 필요하면 '-R' 옵션을 켠 뒤 '명령어'를 복사합니다.
  4. 'ls -l 출력 해석'에 출력 줄을 붙여 넣으면 줄마다 권한과 소유자, 이름을 읽어 줍니다.

계산 방식과 참고

자주 묻는 질문

chmod 755와 644의 차이는?
755(rwxr-xr-x)는 소유자가 모두 하고 나머지는 읽기·실행만 하며 폴더와 스크립트에 흔히 씁니다. 644(rw-r--r--)는 소유자만 쓰고 나머지는 읽기만 하며 일반 파일에 씁니다.
chmod 777을 써도 되나요?
누구나 읽고 쓰고 실행할 수 있어 거의 필요 없고 위험합니다. 755나 644로 안 되면 먼저 소유자와 그룹(chown)이 맞는지 확인하세요.
폴더는 755, 파일은 644로 한 번에 바꾸려면?
-R은 파일과 폴더에 같은 권한을 주므로, 페이지 아래에 나오는 find 명령으로 폴더와 파일을 따로 바꿉니다.
umask 022면 새 파일 권한은?
022는 그룹과 기타 사용자의 쓰기를 막으므로 새 파일은 644, 새 폴더는 755가 됩니다. umask는 숫자를 빼는 것이 아니라 해당 권한을 끄는 것이라, 예를 들어 033이면 새 파일은 644입니다.