50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
읽는 데 8분
보안 및 네트워킹

FTP란? 해야 할 것과 하지 말아야 할 것

Allan Van Kirk By Allan Van Kirk 읽는 데 8분 2025년 5월 1일 업데이트됨
WordPress에서 FTP 사용하기

웹사이트 관리에서 로컬 컴퓨터와 웹 서버 간의 통신은 핵심 요소입니다. File Transfer Protocol의 약자인 FTP는 WordPress 웹사이트 소유자가 파일 전송을 관리하고 핵심 웹사이트 파일의 문제를 해결할 수 있도록 돕는 기본 도구입니다. WordPress에서 FTP를 활용하면 웹사이트 백엔드와 직접적이고 효율적으로 상호작용할 수 있습니다. FTP란 무엇인지, 그리고 다양한 유형의 FTP를 특정 작업에 어떻게 효과적으로 활용할 수 있는지 이 글에서 자세히 설명합니다. WordPress의 파일 전송 프로토콜에 대한 전반적인 소개, FTP 연결 방식, 주요 FTP 활용 예시, 그리고 이 도구를 효과적으로 사용하기 위한 모든 내용을 다룹니다.

 

 

FTP란 무엇인가? 어떻게 작동하는가?

앞서 언급했듯이, 파일 전송 프로토콜(FTP)은 로컬 컴퓨터(온프레미스 서버)와 원격 서버(웹 호스팅 계정) 간에 파일을 전송하는 표준 통신 프로토콜입니다. WordPress에서 FTP를 사용하면 브라우저 없이도 웹 서버의 파일을 업로드, 다운로드, 관리할 수 있습니다.

많은 사용자들이 FTP 연결을 다음 용도로 활용합니다:

  • 콘텐츠와 웹사이트 파일을 업로드하고 관리하세요
  • WordPress 오류 해결하기
  • 백업 복원
  • 테마나 플러그인 파일 수정

 

FTP에는 다양한 유형이 있으며, 보안 방식·프로토콜·기능에 따라 활용 목적이 달라집니다. 대표적인 유형을 정리하면 다음과 같습니다:

 

  • 익명 FTP: FTP 연결의 가장 기본적인 형태 중 하나인 익명 FTP는 데이터를 암호화하지 않고 전송합니다. 사용자 이름과 비밀번호 없이 파일을 전송할 수 있으며, 주로 인터넷에서 제한 없이 공개된 자료를 다운로드할 때 사용됩니다.
  • 비밀번호로 보호된 FTP: 여러 면에서 이전 FTP 연결과 유사하지만, 접근하려면 사용자 이름과 비밀번호가 필요합니다.
  • FTP-SSL: SSL(Secure Sockets Layer)이라고도 불리는 SSL/TLS는 TLS/SSL 암호화를 사용해 데이터 스트림을 보호하는 보안 계층입니다.
  • 보안 FTP: SFTP는 포트 22를 통해 작동하며 FTP보다 훨씬 높은 보안성을 제공합니다. SSH(Secure Shell)를 사용해 파일과 인증 정보를 포함한 모든 데이터 전송을 암호화하여, 전송 중 무단 접근이나 데이터 탈취를 방지합니다.
  • TFTP: 간이 파일 전송 프로토콜(TFTP)은 포트 69를 통해 동작하는 FTP의 단순화된 버전입니다. FTP 및 SFTP에서 제공하는 인증 및 보안 기능 대부분이 빠져 있으며, 주로 라우터나 프린터 같은 장치에서 사용됩니다.

 

FTP의 각 유형은 사용 목적이 다릅니다. 예를 들어, SFTP는 민감한 데이터를 전송할 때, 보안이 중요한 환경에서, 또는 암호화된 파일 전송이 필요할 때 적합합니다. 반면 TFTP는 인증이 필요 없는 안전한 내부 네트워크나 환경에서 간단한 파일 전송에 주로 사용됩니다.

 

WordPress에서 FTP 사용하는 방법 (단계별 가이드)

지금까지 FTP의 기본 개념, 다양한 연결 유형, 그리고 각각의 용도를 살펴봤습니다. 이제 WordPress에서 FTP에 접근하는 방법을 알아보겠습니다.

 

1단계: FTP 클라이언트 선택

FTP를 사용하려면 웹 서버에 연결할 수 있는 FTP 클라이언트 소프트웨어가 필요합니다. 널리 사용되는 FTP 클라이언트는 다음과 같습니다.

  • FileZilla (무료 및 범용)
  • Cyberduck (초보자 친화적, Mac 사용자에게 적합)
  • WinSCP (Windows 사용자에게 최적, SFTP 및 SCP 지원)

 

이 클라이언트들은 서버 파일을 쉽게 관리할 수 있는 직관적인 인터페이스를 제공합니다. 간편한 연결과 웹사이트 관리를 위해, 대부분의 웹 호스팅 제공업체는 Cloudzy의 서버FTP 접근을 지원합니다.

 

2단계: FTP 인증 정보 확인

FTP로 연결하려면 로그인 자격 증명이 필요합니다. 해당 정보는 웹 호스팅 계정에서 확인할 수 있습니다.

  • CPanel, Plesk 또는 DirectAdmin: FTP 섹션에서 자격 증명을 확인하세요.
  • 호스팅 제공업체 이메일: 많은 호스팅 업체는 호스팅 설정 시 FTP 로그인 정보를 이메일로 안내합니다.
  • 지원팀 문의하기: 자격 증명을 찾을 수 없다면 웹 호스트 고객 지원팀에 문의하세요.

 

3단계: FTP를 통해 WordPress에 연결

FTP 클라이언트(예: FileZilla)를 선택하고 자격 증명을 준비했다면, 아래 정보를 입력하세요.

  • 호스트: 서버 주소 (일반적으로 ftp.yourwebsite.com 또는 IP 주소)
  • 사용자 이름 & 비밀번호: 앞서 언급했듯이, 이 정보는 웹 호스트가 제공합니다.
  • 포트: FTP는 21번 포트, SFTP는 22번 포트를 사용하세요.

위 정보를 입력한 후 연결 버튼을 클릭하면 FTP 세션이 시작됩니다.

 

4단계: WordPress 디렉터리 탐색

FTP 연결이 완료되면 클라이언트에 두 개의 패널이 표시됩니다. FileZilla 기준으로 왼쪽 패널에는 로컬 컴퓨터의 파일이, 오른쪽 패널에는 웹사이트 서버의 파일이 표시됩니다.

알아두면 유용한 주요 WordPress 디렉토리는 다음과 같습니다.

  • wp-content/: 테마, 플러그인, 미디어 업로드 파일 포함
  • wp-admin/: WordPress 핵심 관리자 파일
  • wp-includes/: WordPress 핵심 기능 파일

주의: 꼭 필요한 경우가 아니라면 WordPress 핵심 파일을 수정하거나 삭제하지 마세요.

 

5단계: 파일 다운로드, 업로드 및 편집

이제 파일을 직접 관리하며 웹사이트가 정상적으로 작동하는지 확인할 수 있습니다. 파일을 편집하려면 해당 파일을 마우스 오른쪽 버튼으로 클릭한 후 편집을 선택해 wp-config.php나 .htaccess 같은 WordPress 파일을 수정하세요.

 

wordpress-vps 블로그 시작하기

NVMe 스토리지와 전 세계 어디서나 낮은 지연 시간을 제공하는 고성능 서버에 WordPress를 직접 운영하세요. 원하는 배포판을 선택할 수 있습니다.

WordPress VPS 시작하기

 

FTP의 일반적인 활용 사례 (WordPress)

FTP는 다음과 같은 WordPress의 일반적인 문제들을 해결하는 데 도움이 됩니다:

  • WordPress 수동 설치: 자동 설치 도구가 실패할 경우, WordPress 파일을 직접 수동으로 설치할 수 있습니다.
  • 대용량 파일 업로드: 미디어, 테마, 플러그인에 대한 WordPress의 업로드 용량 제한을 우회합니다.
  • 테마 및 플러그인 수동 설치 또는 업데이트: 대시보드에 접근할 수 없을 때 테마와 플러그인을 업로드하거나 업데이트합니다.
  • WordPress 오류 수정: 플러그인을 비활성화하거나 파일을 복원해 손상된 사이트를 복구합니다. 오류의 종류는 다양하며, 예를 들면 502 Bad Gateway to 429 요청이 너무 많습니다 오류.
  • .htaccess 및 wp-config.php 편집: 보안, 성능, 또는 문제 해결을 위해 설정을 수정합니다.

 

FTP 연결을 위한 보안 모범 사례

FTP는 민감한 데이터를 다루기 때문에 보안이 매우 중요합니다. 다음 권장 사항을 따르세요:

 

  1. FTP 대신 SFTP를 사용하세요

SFTP(Secure File Transfer Protocol)는 데이터 전송을 암호화합니다. 호스팅 제공업체가 지원한다면, 일반 FTP 대신 항상 SFTP를 사용하세요.

 

2. 강력한 비밀번호 사용

FTP 비밀번호는 복잡하게 설정하고 정기적으로 변경하세요. 패스워드 관리자를 사용해 안전한 자격 증명을 생성하고 저장하는 것이 좋습니다.

 

3. FTP 접근 제한

사용하지 않을 때는 FTP를 비활성화해 잠재적인 공격 위험을 줄이세요. 또는 호스팅 제어판에서 특정 IP 주소로만 접근을 제한할 수 있습니다.

 

4. 방화벽 규칙 설정

방화벽을 설정해 신뢰할 수 있는 네트워크에서만 FTP 접근을 허용하고 외부 위협을 차단하세요.

 

5. 변경 전 백업하기

FTP로 파일을 수정하거나 삭제하기 전에 항상 전체 사이트 백업을 먼저 생성하는 습관을 들이세요. 실수로 인한 데이터 손실을 예방할 수 있습니다.

 

마치며

사용 방법을 익히고 나면, FTP는 WordPress 사용자에게 매우 유용한 도구가 됩니다. FTP로 연결하면 웹사이트 파일에 직접 접근해 원하는 대로 수정할 수 있습니다. 로컬 컴퓨터에서 서버로 새 파일을 업로드하는 것은 물론, 테마나 WP 플러그인을 편집하고 변경하는 작업도 가능합니다. 이 가이드를 따라 WordPress 사이트에 FTP로 안전하게 연결하고 파일을 관리해 보세요. FTP 없이도 기본적인 파일 관리를 하고 싶다면, cPanel 파일 관리자 같은 도구로 해결할 수 있습니다.

 

자주 묻는 질문

 

파일 전송 프로토콜이란? FTP 네트워크의 작동 방식

FTP는 로컬 컴퓨터와 원격 서버 간에 파일을 전송하는 프로토콜입니다. 클라이언트-서버 모델로 작동하며, 클라이언트(사용자의 컴퓨터)가 서버(호스팅 계정)에 연결됩니다. FTP는 일반 연결에 포트 21을, 보안 SFTP 연결에 포트 22를 사용하며, 웹사이트 파일의 업로드, 다운로드, 관리를 지원합니다.

 

아직도 FTP를 쓰는 사람이 있나요?

네, FTP는 여전히 널리 사용됩니다. 특히 웹사이트 관리, 대용량 파일 전송, WordPress 사이트 문제 해결에 자주 활용됩니다. SFTP처럼 더 안전한 방식이 선호되기도 하지만, 서버 파일 시스템에 직접 접근해야 하는 경우 FTP는 여전히 많이 쓰이는 도구입니다.

 

FTP를 안전하게 사용하는 방법

FTP를 안전하게 사용하려면, 항상 암호화된 전송을 위해 SFTP를 선택하세요. 강력하고 고유한 비밀번호를 사용하고 정기적으로 변경하세요. FTP 접근은 신뢰할 수 있는 IP로만 제한하고, 사용하지 않을 때는 비활성화하세요. 또한 변경 작업 전에 항상 파일을 백업해 데이터 손실을 방지하세요.

공유

블로그 더 보기

계속 읽기.

노트북이 빛나는 파란색과 금색 디지털 터널과 방패 아이콘을 통해 서버 랙에 연결되는 모습을 보여주는 MikroTik L2TP VPN 가이드의 Cloudzy 타이틀 이미지.
보안 및 네트워킹

MikroTik L2TP VPN 설정 (IPsec 포함): RouterOS 가이드 (2026)

이 MikroTik L2TP VPN 설정에서 L2TP는 터널링을 담당하고 IPsec은 암호화와 무결성을 담당합니다. 두 가지를 함께 사용하면 서드파티 없이도 네이티브 클라이언트 호환성을 확보할 수 있습니다.

렉사 사이러스렉사 사이러스 9분 분량
어두운 청록색 배경에 원격 호스트 식별 변경 경고 메시지와 수정 가이드 제목, Cloudzy 브랜딩이 표시된 SSH 터미널 화면.
보안 및 네트워킹

경고: 원격 호스트 식별이 변경되었습니다 - 수정 방법

SSH는 시스템 간에 암호화된 터널을 생성하는 보안 네트워크 프로토콜입니다. GUI 없이도 컴퓨터에 원격으로 접속해야 하는 개발자들 사이에서 꾸준히 사용되고 있습니다.

렉사 사이러스렉사 사이러스 읽는 데 10분
어두운 배경에 경고 기호와 파란색 서버가 있는 Linux 이름 확인 오류 관련 DNS 서버 문제 해결 가이드 일러스트
보안 및 네트워킹

이름 확인 임시 실패: 원인과 해결 방법

Linux를 사용하다 보면 웹사이트 접속, 패키지 업데이트, 인터넷 연결이 필요한 작업 실행 시 이름 확인 임시 실패 오류가 발생할 수 있습니다.

렉사 사이러스렉사 사이러스 읽는 데 12분

배포할 준비가 됐나요? 월 $2.48부터.

2008년부터 운영해온 독립 클라우드. AMD EPYC, NVMe, 40 Gbps. 14일 환불 보장.