FTP 접속이 안 된다면? FileZilla 설정부터 오류 해결까지
워드프레스 파일을 수정하거나 호스팅 서버에 파일을 업로드하려는데 FileZilla에서 “서버에 연결할 수 없음”, “연결 시간 초과”, “디렉터리 목록 조회 실패”가 표시될 때가 있습니다.
이런 오류가 나타나면 프로그램을 다시 설치하는 것보다 먼저 호스트 주소, 프로토콜, 포트, 사용자명과 비밀번호를 확인해야 합니다. 특히 FTP와 SFTP를 혼동하거나 포트 번호를 잘못 입력하면 서버가 정상이어도 접속되지 않습니다.
FileZilla Client는 FTP뿐 아니라 암호화된 FTPS와 SFTP 연결도 지원하는 파일 전송 프로그램입니다.
이번 글에서는 FileZilla 공식 다운로드와 설치부터 사이트 관리자 설정, 워드프레스 서버 접속, 파일 업로드 방법, 자주 발생하는 FTP 오류 해결법까지 순서대로 알아보겠습니다.

✔ FileZilla Client 공식 다운로드
✔ FTP·FTPS·SFTP 접속 정보 입력 방법
✔ 워드프레스 서버 파일 업로드 방법
✔ 연결 시간 초과 및 접속 거부 해결
✔ 디렉터리 목록 조회 실패 해결
✔ 550 권한 오류와 전송 실패 해결
📌 30초 요약
| 항목 | 내용 |
|---|---|
| 프로그램 | FileZilla Client |
| 주요 기능 | FTP·FTPS·SFTP 파일 전송 |
| 기본 FTP 포트 | 21 |
| 기본 SFTP 포트 | 22 |
| 추천 연결 방식 | 호스팅에서 지원한다면 SFTP |
| 지원 환경 | Windows, macOS, Linux |
| 사용 난이도 | ★★☆☆☆ |
FTP 접속이 안 될 때는 아래 네 가지를 가장 먼저 확인하면 됩니다.
- 호스트 주소가 정확한지 확인
- FTP인지 SFTP인지 확인
- 포트가 21 또는 22로 정확한지 확인
- 워드프레스 관리자 계정이 아닌 FTP 전용 계정인지 확인
웹사이트 로그인 비밀번호와 FTP 접속 비밀번호는 서로 다른 경우가 많습니다. FileZilla의 공식 문제 해결 안내도 호스팅 업체에서 제공한 FTP·SFTP·SSH 접속 정보를 확인하도록 안내합니다.
FTP와 SFTP는 무엇이 다를까요?
FileZilla를 설정하기 전에 서버에서 어떤 접속 방식을 제공하는지 확인해야 합니다.
| 연결 방식 | 특징 | 일반적인 포트 |
|---|---|---|
| FTP | 기본 파일 전송 방식 | 21 |
| FTPS | FTP 연결에 TLS 암호화 적용 | 21 또는 호스팅 지정 포트 |
| SFTP | SSH 기반 암호화 파일 전송 | 22 |
가능하다면 일반 FTP보다 SFTP 또는 FTPS를 사용하는 것이 좋습니다. 일반 FTP는 계정 정보와 전송 내용이 암호화되지 않을 수 있기 때문입니다.
다만 SFTP를 선택했다고 무조건 접속되는 것은 아닙니다. 호스팅 업체에서 SSH 또는 SFTP 접속을 지원하지 않는다면 FTP나 FTPS를 사용해야 합니다.
FileZilla Client는 서버에 접속하는 프로그램입니다. 직접 FTP 서버를 만들려는 것이 아니라면 FileZilla Server가 아닌 FileZilla Client를 설치해야 합니다.
📥 FileZilla 공식 다운로드
FileZilla는 반드시 공식 홈페이지에서 내려받는 것이 안전합니다.
FileZilla Client 공식 다운로드
https://filezilla-project.org/download.php?type=client

FileZilla 공식 사이트는 Windows용 Client 다운로드를 제공하며, 현재 공식 다운로드 페이지에 표시된 안정 버전은 3.70 계열입니다. 운영체제와 시스템 환경에 맞는 설치 파일을 선택해야 합니다.
다운로드 페이지에 여러 선택지가 표시되면 일반적인 FTP·SFTP 접속에는 무료 FileZilla Client로 충분합니다. Google Drive나 OneDrive 같은 클라우드 서비스 연결이 필요한 경우에만 Pro 기능을 검토하면 됩니다. (FileZilla)
FileZilla 설치 방법
- 공식 다운로드 페이지에서 FileZilla Client를 내려받습니다.
- 다운로드한 설치 파일을 실행합니다.
- 사용권 계약 화면에서 동의하고 다음 단계로 이동합니다.
- 설치 구성 요소와 설치 위치를 확인합니다.
- 설치가 끝나면 FileZilla Client를 실행합니다.
설치 화면에서 추가 프로그램이나 다른 다운로드 옵션이 표시된다면 내용을 확인한 뒤 필요한 항목만 선택하세요.
FTP 접속 전에 준비할 정보
FileZilla만 설치했다고 바로 서버에 연결되는 것은 아닙니다. 호스팅 관리 페이지나 서버 관리자에게서 다음 정보를 받아야 합니다.
- 프로토콜: FTP, FTPS 또는 SFTP
- 호스트: 서버 주소 또는 도메인
- 포트 번호
- FTP 사용자명
- FTP 비밀번호
- 접속을 시작할 기본 경로
- 외부 접속 허용 여부
카페24, 가비아, 클라우드웨이즈, AWS 또는 개인 VPS마다 접속 정보가 다릅니다. 워드프레스 관리자 아이디와 비밀번호를 그대로 입력하면 접속되지 않을 수 있습니다.
FileZilla 사이트 관리자 설정 방법
상단 메뉴에서 파일 → 사이트 관리자를 선택합니다.
1. 새 사이트 만들기
왼쪽 아래의 새 사이트를 누르고 알아보기 쉬운 이름을 입력합니다.
예를 들면 다음과 같습니다.
- PolicyPlus 운영 서버
- 워드프레스 테스트 서버
- 백업용 FTP
2. 프로토콜 선택
서버에서 제공한 방식에 맞춰 선택합니다.
- FTP 서버라면
FTP - FTPS라면
FTP - TLS를 통한 명시적 암호화 - SFTP라면
SFTP - SSH File Transfer Protocol
SFTP 계정인데 FTP를 선택하면 대부분 접속되지 않습니다.
3. 호스트와 포트 입력
호스트에는 호스팅 업체에서 제공한 서버 주소를 입력합니다.
예시:
ftp.example.com
또는
sftp.example.com
포트는 서버 안내에 따라 입력합니다.
- FTP: 일반적으로 21
- SFTP: 일반적으로 22
- 별도 보안 포트: 호스팅 업체가 지정한 번호
4. 로그온 유형 선택
개인 PC에서는 일반을 선택한 뒤 사용자명과 비밀번호를 저장할 수 있습니다.
공용 PC이거나 여러 사람이 사용하는 컴퓨터라면 비밀번호를 저장하지 않는 것이 안전합니다.
설정이 끝나면 연결을 누릅니다.
FileZilla 화면 보는 방법
서버에 정상적으로 연결되면 화면이 두 영역으로 나뉩니다.
- 왼쪽: 내 컴퓨터의 파일
- 오른쪽: 서버에 저장된 파일
- 위쪽: 접속 상태와 오류 메시지
- 아래쪽: 전송 대기·성공·실패 목록
워드프레스 사이트라면 서버 오른쪽 영역에서 보통 다음 폴더를 확인하게 됩니다.
public_html
www
htdocs
wordpress
호스팅 환경에 따라 기본 폴더 이름은 달라질 수 있습니다.
워드프레스가 설치된 위치에는 일반적으로 다음 항목이 있습니다.
wp-admin
wp-content
wp-includes
wp-config.php
FileZilla로 파일 업로드하는 방법
- 왼쪽에서 업로드할 파일을 찾습니다.
- 오른쪽에서 서버의 업로드 위치를 엽니다.
- 파일을 오른쪽 서버 영역으로 드래그합니다.
- 아래쪽 전송 목록에서 성공 여부를 확인합니다.
워드프레스 테마 파일은 일반적으로 다음 위치에 있습니다.
/wp-content/themes/
플러그인 파일은 다음 위치에 있습니다.
/wp-content/plugins/
이미지 업로드 폴더는 보통 다음 경로입니다.
/wp-content/uploads/
주의
테마나 플러그인 파일을 직접 수정하기 전에는 반드시 원본 파일을 PC로 내려받아 백업하세요. 파일 하나를 잘못 덮어써도 사이트에 오류가 발생할 수 있습니다.
연결 시간 초과 오류 해결
다음과 같은 메시지가 표시될 수 있습니다.
Connection timed out
연결 시간이 초과되었습니다
20초 동안 활동이 없어 연결 시간이 초과되었습니다
이 오류는 FileZilla가 서버의 응답을 기다렸지만 제한 시간 안에 응답하지 않았다는 의미입니다.
해결 순서
- 호스트 주소의 오타를 확인합니다.
- FTP와 SFTP 선택이 맞는지 확인합니다.
- 포트 번호를 확인합니다.
- 인터넷 연결을 확인합니다.
- VPN이나 프록시를 잠시 해제합니다.
- Windows 방화벽에서 FileZilla를 허용합니다.
- 호스팅 서버가 정상 작동 중인지 확인합니다.
시간 제한 값만 크게 늘리기 전에 접속 정보와 서버 상태를 먼저 확인하는 것이 좋습니다.
ECONNREFUSED·연결 거부 오류 해결
다음 메시지는 서버가 해당 포트의 연결을 거부할 때 나타납니다.
ECONNREFUSED
Connection refused
서버에 연결할 수 없음
주요 원인은 다음과 같습니다.
- 잘못된 포트 입력
- FTP 또는 SSH 서비스 중지
- 서버 방화벽 차단
- 접속 가능한 IP 제한
- 외부 FTP 접속 비활성화
- 서버 주소 오류
FTP 포트 21에 SFTP 방식으로 접속하거나, SFTP 포트 22에 FTP 방식으로 접속해도 오류가 발생합니다.
접속 정보를 정확히 입력했는데도 계속 거부된다면 FileZilla 설정만으로 해결하기 어렵습니다. 서버 관리자나 호스팅 고객센터에 FTP 서비스 상태와 외부 접속 허용 여부를 확인해야 합니다.
비밀번호가 맞는데 로그인이 실패할 때
다음 메시지가 나타날 수 있습니다.
530 Login authentication failed
Authentication failed
Critical error: Could not connect to server
가장 흔한 원인은 FTP 계정이 아닌 다른 계정을 입력한 경우입니다.
확인할 항목은 다음과 같습니다.
- 워드프레스 관리자 계정을 입력하지 않았는지
- 호스팅 관리자 계정과 FTP 계정이 다른지
- 대문자와 소문자가 정확한지
- 비밀번호 앞뒤에 공백이 들어가지 않았는지
- 계정이 잠기거나 만료되지 않았는지
- 특정 IP에서만 접속하도록 제한되었는지
비밀번호를 여러 번 틀렸다면 서버 보안 기능이 현재 IP를 일시적으로 차단했을 가능성도 있습니다.
디렉터리 목록 조회 실패 해결
로그인까지는 성공했지만 오른쪽 서버 폴더가 나타나지 않으면서 다음 오류가 표시되기도 합니다.
Failed to retrieve directory listing
디렉터리 목록 조회 실패
425 Can't open data connection
이 경우 로그인 연결은 성공했지만 파일 목록을 가져오는 데이터 연결이 차단된 상태일 수 있습니다.
패시브 모드 확인
FileZilla에서 다음 경로로 이동합니다.
편집 → 설정 → FTP → 전송 모드
일반적인 공유기와 방화벽 환경에서는 패시브 모드를 먼저 사용해 보는 것이 좋습니다. FileZilla 공식 네트워크 문서와 지원 답변에서도 디렉터리 목록 문제를 해결할 때 전송 모드 및 방화벽 구성을 확인하도록 안내합니다.
패시브 모드에서도 실패한다면 서버 방화벽이나 NAT 설정에서 데이터 포트가 막혔을 수 있으므로 호스팅 업체의 확인이 필요합니다.
TLS 인증서 경고가 표시될 때
FTPS 서버에 처음 연결하면 인증서 확인 창이 나타날 수 있습니다.
다음 내용을 확인하세요.
- 인증서의 서버 주소가 접속하려는 도메인과 일치하는지
- 발급 대상이 올바른지
- 유효기간이 지나지 않았는지
- 직접 운영하는 서버나 신뢰할 수 있는 호스팅인지
확인하지 않은 서버의 인증서를 무조건 신뢰해서는 안 됩니다. 인증서 이름이 전혀 다른 도메인으로 표시되거나 유효기간이 만료되었다면 서버 관리자에게 문의하는 것이 안전합니다.
550 Permission Denied 오류 해결
파일을 업로드하거나 삭제할 때 다음 오류가 나타날 수 있습니다.
550 Permission denied
550 Access is denied
쓰기 권한이 없습니다
이 오류는 연결 문제가 아니라 서버 파일 권한 문제입니다.
다음 사항을 확인하세요.
- 해당 폴더에 업로드 권한이 있는지
- FTP 계정이 올바른 홈 디렉터리에 연결됐는지
- 파일 소유자가 다른 계정으로 설정되어 있는지
- 서버 저장 공간이 가득 차지 않았는지
- 보안 플러그인이나 서버 정책이 수정을 차단하는지
워드프레스 파일 권한을 무작정 777로 변경하는 것은 권장하지 않습니다. 일반적으로 폴더와 파일은 서버 정책에 맞는 최소 권한을 사용해야 합니다.
파일 전송이 계속 실패할 때
접속은 되지만 파일 업로드가 중간에 멈춘다면 다음 방법을 순서대로 적용하세요.
동시 전송 수 줄이기
편집 → 설정 → 전송
동시 전송 수를 1~2개로 줄이면 불안정한 서버에서 실패가 줄어들 수 있습니다.
실패한 전송 다시 시작하기
하단의 실패한 전송 탭에서 파일을 선택한 뒤 다시 대기열에 넣습니다.
파일 이름 확인하기
서버가 일부 특수문자나 지나치게 긴 파일 이름을 처리하지 못할 수 있습니다. 한글 파일명이나 특수문자가 포함된 파일에서 문제가 반복된다면 영문과 숫자 중심으로 변경해 보세요.
서버 용량 확인하기
호스팅 저장 공간이 가득 차면 작은 파일도 업로드되지 않습니다. 호스팅 관리 페이지에서 디스크 사용량과 inode 사용량을 확인하세요.
FileZilla 사용 시 꼭 지켜야 할 설정
사이트 관리자 사용하기
매번 빠른 연결창에 접속 정보를 입력하기보다 사이트 관리자에 서버를 등록하면 프로토콜과 포트를 잘못 입력하는 실수를 줄일 수 있습니다.
SFTP를 우선 사용하기
호스팅에서 지원한다면 계정 정보와 파일 전송 내용을 암호화하는 SFTP를 우선 고려하세요.
서버 파일을 수정하기 전에 백업하기
functions.php, .htaccess, wp-config.php와 같은 중요 파일은 수정 전에 반드시 내려받아 보관해야 합니다.
FTP 계정을 별도로 관리하기
작업자마다 별도의 FTP 계정을 만들고 필요한 폴더에만 접근 권한을 부여하면 보안 사고를 줄일 수 있습니다.
자주 발생하는 오류 해결 요약
| 오류 메시지 | 주요 원인 | 먼저 확인할 항목 |
|---|---|---|
| 서버에 연결할 수 없음 | 주소·프로토콜 오류 | 호스트와 연결 방식 |
| ECONNREFUSED | 포트 차단 또는 서비스 중지 | 포트와 서버 상태 |
| Connection timed out | 방화벽·네트워크 문제 | 인터넷·VPN·방화벽 |
| 530 Login failed | 계정 정보 오류 | FTP 사용자명과 비밀번호 |
| 디렉터리 목록 조회 실패 | 데이터 연결 차단 | 패시브 모드 |
| 550 Permission denied | 서버 권한 부족 | 폴더 권한과 계정 권한 |
| 전송 실패 | 용량·네트워크·파일명 | 저장 공간과 전송 대기열 |
FAQ
FileZilla는 무료인가요?
네. 일반적인 FTP·FTPS·SFTP 파일 전송에는 무료 FileZilla Client를 사용할 수 있습니다. FileZilla 공식 홈페이지에서도 Client를 무료 FTP 솔루션으로 제공하고 있습니다. (FileZilla)
FTP 접속 주소에는 홈페이지 주소를 입력하면 되나요?
호스팅 환경에 따라 홈페이지 도메인을 사용할 수도 있지만, 별도의 FTP 또는 SFTP 서버 주소를 제공하는 경우가 많습니다. 호스팅 관리 페이지에 표시된 주소를 그대로 입력하는 것이 정확합니다.
FTP 포트 21과 SFTP 포트 22를 바꿔도 되나요?
서버에서 별도 포트를 지정하지 않았다면 일반적으로 FTP는 21, SFTP는 22를 사용합니다. 연결 방식과 포트가 일치하지 않으면 접속되지 않습니다.
워드프레스 비밀번호로 접속할 수 있나요?
대부분은 불가능합니다. 워드프레스 관리자 계정과 FTP 계정은 별도로 관리됩니다. 호스팅 관리 페이지에서 FTP 계정을 확인하거나 새로 만들어야 합니다.
FileZilla 대신 사용할 수 있는 프로그램이 있나요?
Windows에서는 WinSCP도 많이 사용됩니다. 특히 SFTP 연결과 파일 비교, 서버 파일 편집을 자주 사용한다면 좋은 대안이 될 수 있습니다.
함께 보면 좋은 글
WinSCP 다운로드 및 FTP 서버 연결 방법
FileZilla 접속 오류가 해결되지 않거나 Windows에서 SFTP·SCP 연결 기능이 필요하다면 WinSCP를 대체 프로그램으로 활용할 수 있습니다.
Visual Studio Code 다운로드 및 한글 설정 방법
FTP로 내려받은 HTML, CSS, JavaScript와 PHP 파일을 수정하거나 서버 설정 파일을 편집할 때 유용합니다.
