파일 권한(chmod) 바꾸기

홈페이지 설치 안내에 "이 폴더 권한을 755로, 이 파일은 644로 바꾸세요" 같은 말이 자주 나오죠. 파일질라에서는 파일을 오른쪽 클릭 → [파일 권한]으로 바꿀 수 있어요. 숫자 세 자리의 뜻만 알면 어렵지 않습니다.
💡 결론부터: 대부분 이 두 가지면 됩니다
- 파일 = 644 (
-rw-r--r--) — 나만 고칠 수 있고, 방문자는 읽기만- 폴더 = 755 (
drwxr-xr-x) — 나만 고칠 수 있고, 방문자는 들어가서 읽기만설치 안내에서 따로 말하지 않는 한 777은 쓰지 마세요. 아무나 파일을 고칠 수 있게 됩니다.
🙋 권한 바꾸기는 리눅스 서버(대부분의 웹 호스팅)에서만 의미가 있어요. 윈도우 서버나 일부 호스팅은 이 기능을 막아 두기도 합니다. 그럴 땐 호스팅 관리 화면에서 바꾸세요.
1단계 — 파일을 오른쪽 클릭
오른쪽(서버) 목록에서 권한을 바꿀 파일이나 폴더를 오른쪽 클릭하고, 메뉴 아래쪽의 [파일 권한(F)...]을 누릅니다.
사진을 누르면 크게 볼 수 있어요
- 1. 권한을 바꿀 파일(서버)을 오른쪽 클릭
메뉴 맨 아래 [파일 권한(F)...]을 누릅니다. 화면이 작으면 메뉴 아래쪽에 있어요.
2단계 — 체크 상자 또는 숫자로 정하기
파일 속성 바꾸기 창이 열립니다.
사진을 누르면 크게 볼 수 있어요
- 1. 소유자 권한 — 내 FTP 계정
- 2. 그룹 권한
- 3. 공개 권한 — 웹 방문자를 포함한 나머지
- 4. 숫자로 입력 (예: 644, 755)
- 소유자 권한: 내 FTP 계정
- 그룹 권한: 같은 그룹의 계정 (공유 호스팅에서는 보통 신경 쓰지 않아도 돼요)
- 공개 권한: 그 밖의 모두 (웹 방문자 포함)
- 각각 읽기·쓰기·실행을 켜고 끕니다.
체크 상자 대신 아래 숫자 칸에 644나 755를 바로 넣어도 됩니다. 앞에 00이 붙어 보여도(00644) 같은 뜻이에요.
숫자 세 자리의 뜻
세 자리는 순서대로 소유자 · 그룹 · 공개입니다. 각 자리 숫자는 읽기 4 + 쓰기 2 + 실행 1을 더한 값이에요.
| 숫자 | 권한 | 목록에 보이는 모양 |
|---|---|---|
| 7 | 읽기 + 쓰기 + 실행 | rwx |
| 6 | 읽기 + 쓰기 | rw- |
| 5 | 읽기 + 실행 | r-x |
| 4 | 읽기만 | r-- |
| 0 | 없음 | --- |
| 자주 쓰는 값 | 뜻 | 쓰는 곳 |
|---|---|---|
| 644 | 나: 읽기·쓰기 / 나머지: 읽기 | 일반 파일 (html, css, 이미지, php) |
| 755 | 나: 전부 / 나머지: 읽기·실행 | 폴더, 실행해야 하는 스크립트 |
| 600 | 나만 읽기·쓰기 | 비밀번호가 든 설정 파일 (호스팅 안내가 있을 때) |
| 777 | 모두 전부 | 쓰지 마세요 — 설치 프로그램이 꼭 요구할 때만 잠깐 |
💡 폴더에 실행(x)이 없으면 그 폴더 안으로 들어갈 수가 없어요. 그래서 폴더는 보통 755입니다.
3단계 — [확인] 누르고 결과 보기
[확인]을 누르면 서버에 바로 적용됩니다. 오른쪽 목록의 권한 칸에서 결과를 확인하세요.
사진을 누르면 크게 볼 수 있어요
- 1. 권한 칸에서 결과 확인 (644 = -rw-r--r--)
메시지 로그에는 이렇게 남아요.
상태: '/public_html/index.html' 권한을 '00644'로 설정폴더 안의 파일까지 한꺼번에 바꾸려면
폴더를 골라 [파일 권한]을 열면 하위 디렉터리로 이동 체크 상자가 추가로 나옵니다. 켜면 폴더 안의 파일과 하위 폴더까지 한꺼번에 바꿀 수 있고, 모든 파일과 디렉터리에 적용 / 파일에만 적용 / 디렉터리에만 적용 중에서 고를 수 있어요(3.71.1 한국어판 실측).
사진을 누르면 크게 볼 수 있어요
- 1. 하위 디렉터리로 이동 — 폴더 안까지 한 번에
- 2. 적용 대상 — 모두 / 파일에만 / 디렉터리에만
⚠️ 폴더와 파일을 한꺼번에 755로 바꾸면 파일까지 실행 권한이 붙어요. 폴더는 디렉터리에만 755, 파일은 파일에만 644로 두 번에 나눠 적용하는 게 안전합니다.
자주 하는 실수
| 증상 | 원인과 해결 |
|---|---|
500·502 응답과 함께 권한이 안 바뀜 | 서버가 권한 변경 명령(SITE CHMOD)을 지원하지 않음. 호스팅 관리 화면에서 바꾸세요 |
550 Permission denied. | 내 계정이 소유자가 아닌 파일. 호스팅 고객센터에 문의 → 550 권한 거부 |
권한을 바꿨더니 홈페이지가 403 Forbidden | 공개 읽기(r)를 뺀 경우. 파일 644 / 폴더 755로 되돌리세요 |
| 윈도우 서버에서 권한 칸이 비어 있다 | 윈도우 서버는 이 방식의 권한을 쓰지 않아요 |
참고한 공식 문서
- FileZilla Wiki — Using: https://wiki.filezilla-project.org/Using
이 글의 일부는 FileZilla 위키(GFDL)를 참고해 한국어로 새로 썼습니다. 화면과 로그는 파일질라 3.71.1 한국어판으로 직접 확인했습니다.
한눈에 정리
- 1파일은 644
나만 고칠 수 있고 방문자는 읽기만 해요 (-rw-r--r--).
- 2폴더는 755
나만 고칠 수 있고 방문자는 들어가 읽기만 해요 (drwxr-xr-x).
- 3777은 쓰지 않기
설치 안내가 따로 말하지 않는 한 아무나 고칠 수 있게 되니 피하세요.
- 4폴더째 바꿀 땐 하위 디렉터리로 이동
켜면 안의 파일·폴더까지 한꺼번에, 적용 대상도 고를 수 있어요.
최종 수정 2026-09-25