이 사이트는 FileZilla® 프로젝트와 관계없는 비공식 한국어 사용자 가이드입니다.
파일질라 한글 가이드 다운로드

액티브 vs 패시브 모드 (능동형·수동형)

적용 Client 3.71.x · FTP·FTPS 난이도 중급 읽는 시간 7분 스크린샷 3장 최종 검증 2026-09-24

파일질라 설정이나 호스팅 안내문에서 "패시브 모드로 바꾸세요" 같은 말을 보면 무슨 뜻인지 궁금해지지요. 파일질라 한국어판에서는 이 둘을 능동형(액티브, Active)과 수동형(패시브, Passive)이라고 부릅니다.

💡 결론부터: 그대로 두세요. 파일질라 기본값은 수동형(패시브)이고, 대부분의 사용자에게 권장되는 값입니다. 로그인은 되는데 폴더 목록이 안 뜨거나 전송만 실패할 때, 그 서버만 능동형으로 바꿔 시험해 보는 정도면 충분합니다. SFTP로 접속한다면 이 설정은 상관없습니다.


FTP는 연결을 두 개 씁니다

FTP(그리고 암호화한 FTPS)는 서버와 두 가지 연결을 씁니다.

연결하는 일비유
제어 연결로그인, 명령(USER, LIST …)과 응답을 주고받음전화로 주문하기
데이터 연결실제 파일과 폴더 목록을 실어 나름. 전송·목록 요청마다 새로 엶물건 배달

능동형과 수동형은 두 번째 연결(데이터 연결)을 누가 먼저 거느냐의 차이입니다.

🙋 그래서 로그인(제어 연결)은 되는데 폴더 목록(데이터 연결)만 안 뜨는 이상한 증상이 생길 수 있어요. 이건 계정 문제가 아니라 두 번째 연결이 막힌 것입니다.

수동형(패시브)과 능동형(액티브) 한눈에

수동형 (Passive) — 기본값능동형 (Active)
데이터 연결을 거는 쪽파일질라 → 서버서버 → 파일질라
순서파일질라가 PASV를 보내면 서버가 주소·포트를 알려 주고, 파일질라가 그리로 접속파일질라가 내 PC에 포트를 열고 PORT로 알려 주면, 서버가 그리로 접속해 옴
내 PC(파일질라) 쪽나가는 연결만 필요 — 보통 따로 설정할 게 없음들어오는 연결을 받아야 함 — 공유기·방화벽 설정이 필요할 수 있음
서버 쪽들어오는 연결을 받도록 서버 관리자가 설정나가는 연결
한국어판 설명"대부분의 사용자에게 권장하는 모드""일부 서버는 수동형 모드를 허용하지 않거나 잘못 구성되어 있습니다. 이런 경우 … 능동형 모드를 사용해야 합니다"

공식 위키가 수동형을 권하는 이유는 간단합니다. 들어오는 연결은 공유기·방화벽 설정이 더 많이 필요한데, 서버 한 곳을 한 번 설정해 두면 모든 사용자가 쓸 수 있으니까요. 능동형은 반대로 사용자마다 자기 공유기·방화벽을 설정해야 합니다.

파일질라에서 설정하는 곳

모든 서버에 적용 — 설정 → 연결 → FTP

편집(E) → 설정(S)... → 연결 → FTP로 들어갑니다.

사진을 누르면 크게 볼 수 있어요

  1. 1. 전송 모드 — 수동형(권장) / 능동형
  2. 2. 실패 시 다른 전송 모드로 자동 전환 허용 (기본 켜짐)
  3. 3. 구성 마법사 실행
항목 (한국어판)뜻권장
전송 모드 — 수동형 (권장)파일질라가 서버로 데이터 연결을 검그대로 (기본값)
전송 모드 — 능동형서버가 내 PC로 데이터 연결을 걸어 옴수동형이 안 되는 서버가 있을 때만. 가능하면 아래 사이트별 설정으로
실패 시 다른 전송 모드로 자동 전환 허용고른 모드가 실패하면 다른 모드로 다시 시도한국어판 설명: 이 옵션을 켜면 "서버가 잘못 구성돼 있어서 전송 모드를 거부하더라도 연결 가능할 수 있습니다". 3.71.1 기본값은 켜짐이에요(새로 설치한 3.71.1 설정 파일에서 확인). 특별한 이유가 없으면 그대로 두세요
FTP 연결 유지 명령 보내기쉬는 동안에도 서버에 신호를 보내 연결이 끊기지 않게 함큰 파일 전송이 끝날 때 끊긴다면 → 큰 파일 전송 중 끊김

편집(E) → 네트워크 구성 마법사(N)... (설정 창 안의 구성 마법사 실행(R)... 버튼도 같은 마법사입니다 — [연결] → [FTP] 페이지 맨 위에 있어요) 로 방화벽·공유기 설정을 단계별로 점검하고 시험할 수 있습니다. 공식 위키도 이 마법사 사용을 권합니다.

특정 서버에만 적용 — 사이트 관리자 → 전송 설정

한 서버에서만 문제가 난다면 전체 설정은 그대로 두고 그 서버만 바꾸는 게 좋습니다. 파일질라 한국어판 안내도 "사이트 관리자에서 전송 모드를 설정하는 것은 서버마다 개별적으로 가능합니다"라고 알려 줘요.

파일(F) → 사이트 관리자(S)... → 해당 사이트 → [전송 설정] 탭 → 전송 모드(T):

선택지뜻
기본(E)위 전체 설정을 따름 (처음 상태)
능동형(A)이 사이트만 능동형
수동형(P)이 사이트만 수동형

사진을 누르면 크게 볼 수 있어요

  1. 1. 기본 — 설정의 전송 모드를 따름
  2. 2. 능동형(액티브)
  3. 3. 수동형(패시브) — 대부분 이것

능동형 모드 세부 설정 (필요한 사람만)

능동형을 꼭 써야 한다면 설정 → 연결 → FTP → 능동형 모드에서 두 가지를 정합니다. 파일질라 한국어판 설명대로 "능동형 모드를 사용하려면 FileZilla가 사용자의 외부 IP 주소를 알아야" 하고, 데이터를 받을 포트를 열어 두어야 하기 때문입니다.

  • 외부 IP 주소: 운영체계를 통해 외부 IP 주소 확인(기본) / 다음 IP 주소 사용(고정 IP를 직접 입력) / 다음 URL로부터 외부 IP 주소 가져오기(유동 IP일 때). 한국어판 설명에 따르면 URL 방식은 능동형을 처음 쓸 때 세션당 한 번만 접속하고, 보내는 정보는 파일질라 버전뿐입니다.
  • 로컬 연결에 외부 IP 주소를 사용하지 않음: 공식 지식베이스 기준 기본으로 켜져 있습니다. 같은 공유기 안(LAN)의 서버에는 내부 주소를 쓰게 해 줍니다.
  • FileZilla가 사용하는 로컬 포트 제한: 기본은 비어 있는 아무 포트나 씁니다. 체크하고 가장 낮은/가장 높은 가능 포트(1024~65535)를 정하면 그 포트를 방화벽에서 열고 공유기에서 포워딩해야 합니다. 공식 위키는 50000번 이상, 50개 정도면 대부분 충분하다고 권합니다(범위가 너무 좁으면 작은 파일 여러 개를 옮길 때 실패할 수 있음).

수동형 모드 세부 설정

설정 → 연결 → FTP → 수동형 모드에는 서버가 수동형 응답에 엉뚱한(내부) 주소를 보냈을 때 어떻게 할지 고르는 선택지가 있습니다.

  • 서버의 외부 IP 주소 사용 — 서버가 알려 준 주소 대신, 지금 접속해 있는 서버 주소로 데이터 연결을 겁니다.
  • 능동형 모드로 자동 전환 — 능동형으로 바꿔 다시 시도합니다.
  • 3.71.1 실측: [연결] → [FTP] → [수동형 모드] 페이지에는 서버의 외부 IP 주소 사용(기본 선택)과 능동형 모드로 자동 전환 두 가지가 있습니다.

사진을 누르면 크게 볼 수 있어요

  1. 1. 서버가 내부 IP를 알려 줄 때 어떻게 할지

이 상황이 되면 로그에 "서버가 알 수 없는 주소와 수동형 응답을 보냈습니다. 대신 서버 주소를 사용합니다." 라는 상태 메시지가 나옵니다. 파일질라가 알아서 대처했다는 뜻이라 대부분 신경 쓰지 않아도 됩니다.


로그로 확인하기

메시지 로그를 보면 지금 어느 모드로 연결하는지 알 수 있습니다. → 로그 읽는 법

수동형일 때 — 파일질라가 PASV를 보내고 서버가 227로 답합니다.

명령:	PASV
응답:	227 Entering Passive Mode (192,0,2,10,195,80)

괄호 안 숫자 여섯 개 중 앞 네 개가 IP 주소(192.0.2.10), 뒤 두 개가 포트입니다. 포트는 앞 숫자 × 256 + 뒤 숫자로 계산해요. 위 예시라면 195 × 256 + 80 = 50000번 포트입니다. (예시 값입니다)

  • 여기 나온 IP가 10., 172.16.~172.31., 192.168.로 시작하면 서버가 공유기 안쪽의 내부 주소를 알려 준 것입니다. 서버 쪽 설정 문제이고, 파일질라는 위 "서버의 외부 IP 주소 사용" 설정으로 대신 처리할 수 있어요.

능동형일 때 — 파일질라가 PORT로 자기 주소와 포트를 알려 줍니다. 읽는 법은 같습니다.


SFTP는 왜 이 설정이 없나요?

SFTP는 연결 하나로 명령과 파일을 모두 주고받습니다. 그래서 능동형·수동형을 고를 필요가 없고, 공식 지식베이스는 이 때문에 방화벽·공유기 문제도 적은 편이라고 설명합니다. → SFTP로 접속하기

자주 하는 실수

실수이렇게 하세요
접속이 안 되자 전체 설정을 능동형으로 바꿈전체는 수동형 (권장) 그대로 두고, 문제 서버만 사이트 관리자 → 전송 설정에서 바꾸기
로그인부터 실패하는데 전송 모드를 바꿈전송 모드는 로그인 뒤 데이터 연결에만 영향. 로그인 실패는 → 530 로그인 오류
SFTP 접속 문제에 전송 모드를 만짐SFTP는 이 설정과 무관. → 10분 체크리스트
프록시를 쓰면서 능동형을 고름한국어판 안내: 일반 프록시를 사용하면 FTP는 무조건 수동형으로 연결됩니다

자주 묻는 질문

Q. 호스팅 회사가 "패시브 모드로 접속하라"고 해요. 뭘 바꿔야 하나요? 아무것도 안 바꿔도 됩니다. 파일질라는 처음부터 수동형(패시브)이 기본값입니다. 혹시 예전에 바꿨다면 설정 → 연결 → FTP → 전송 모드가 수동형 (권장)인지, 사이트 관리자 [전송 설정] 탭이 기본 또는 수동형인지 확인하세요.

Q. 수동형인데도 폴더 목록이 안 떠요. 서버 쪽 수동형 포트가 막혀 있거나, 내 PC의 백신·방화벽이 나가는 연결을 막는 경우가 있습니다. 공식 위키는 간헐적으로 데이터 연결이 실패한다면 백신·PC 방화벽이 특정 범위의 나가는 포트를 막는 경우를 의심하라고 합니다. → 디렉터리 목록 조회 실패 · 425 오류

Q. 내가 파일질라 서버를 운영하는데 외부에서 목록이 안 떠요. 그건 서버 쪽 수동형 설정(수동형 포트 범위, 외부 IP, 공유기 포트포워딩) 문제입니다. → 패시브 포트 범위와 외부 IP · 공유기 포트포워딩


참고한 공식 문서

  • FileZilla 위키 — Network Configuration: https://wiki.filezilla-project.org/Network_Configuration
  • FileZilla 위키 — Setting up your Router to Fix the "425 code": https://wiki.filezilla-project.org/Setting_up_your_Router_to_Fix_the_%22425_code%22
  • FileZilla 지식베이스 — FTP Connection Modes: Active vs Passive Mode: https://filezillapro.com/docs/v3/faq/ftp-connection-active-passive-mode/
  • FileZilla 지식베이스 — FTP Active Mode Configuration: https://filezillapro.com/docs/v3/faq/ftp-active-mode-configuration/
  • FileZilla 지식베이스 — FileZilla Supported Protocols: https://filezillapro.com/docs/v3/features-v3/filezilla-protocols/

이 글의 일부는 FileZilla 위키(GFDL)를 참고해 한국어로 새로 썼습니다.

요약

한눈에 정리

  1. 1기본값 그대로

    파일질라 기본은 수동형(패시브)이고 대부분 이게 맞아요.

  2. 2목록만 안 뜰 때 시험

    그 서버만 사이트 관리자 [전송 설정]에서 능동형으로 바꿔 봐요.

  3. 3SFTP는 상관없음

    SFTP로 접속한다면 이 설정은 쓰이지 않아요.

해결이 안 됐나요? 메시지 로그의 마지막 빨간 줄을 오류 사전에서 찾아보거나, 10분 체크리스트를 1번부터 따라 해 보세요.

오류 사전 10분 체크리스트

최종 수정 2026-09-25