본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
11 min left
보안 및 네트워킹

Windows 10에서 FTP 서버를 만드는 방법

Allen 작성자 Allen 11 분 분량 업데이트 Jun 10, 2024
Create an FTP Server in Windows 10

💡 참고: Windows에서 안전한 FTP 서버를 구축하려고 하시나요? 저희 Windows VPS 호스팅 는 간편한 설정, 보안, 그리고 뛰어난 성능을 제공합니다. FTP 서버가 안정적이고 안전하게 운영되도록 하세요. 클릭하여 FTP 환경을 개선해 보세요.

서버 운영과 Windows 10이 완벽하게 맞지 않는다고 해서 설정이 불가능한 것은 아닙니다. 서버 에디션이나 Linux 배포판으로 전환하지 않고 네트워크에서 파일을 전송하기 위해 FTP 서버를 설정하려는 분들을 위한 가이드입니다. FTP 서버를 시작하려는 이유는 다양합니다. 가장 일반적인 이유 중 하나는 클라우드 스토리지 비용을 많이 들이지 않고 대용량 파일을 전송하기 위한 개인 FTP 서버입니다.

파일 크기가 작다면 Google Drive 같은 클라우드 스토리지 서비스도 충분합니다. 하지만 전송할 파일 크기가 커질수록 비용이 빠르게 늘어납니다. 바로 이때 Windows 10을 FTP로 활용하는 방법을 고려해볼 만합니다. 이 글에서는 그 방법을 단계별로 설명하고, 이어서 훨씬 간단한 대안도 소개합니다.

windows-vps Windows 10 VPS 호스팅

원격 데스크톱을 위한 효율적인 Windows 10 VPS를 가장 저렴한 가격으로 받으세요. NVMe SSD 스토리지와 고속 인터넷에서 실행되는 무료 Windows 10.

Windows 10 VPS 플랜 확인

Windows 10에서 FTP 서버 만들기 단계

  1. Windows 10에서 IIS 활성화하기
  2. FTP 서버를 Windows 10에서 구성하기
  3. FTP 서버에 Windows 방화벽 설정하기
  4. 라우터에서 포트 포워딩 활성화하기

Windows 10은 추가 소프트웨어 없이 FTP 서버로 전환할 수 있습니다. 단, 이 기능은 기본적으로 비활성화되어 있으므로 먼저 활성화해야 합니다.

Windows 10에서 FTP 서버를 생성하려면 Windows 유틸리티를 활성화해야 합니다. 유틸리티 이름: 인터넷 정보 서비스(IIS). Microsoft는 IIS를 만들어 HTTP, HTTPS, FTP, FTPS, SMTP 등 다양한 프로토콜을 지원합니다.

Windows 10에서 IIS를 활성화하는 방법

활성화하려면 IIS on Windows 10, 다음 단계를 따르세요:

1단계: 서버 시작 섹션 열기

'WinKey + R'을 누르세요.

WIN+R IMAGE
런치 섹션 열기

 

2단계: appwiz.cpl 입력

"appwiz.cpl"을 입력합니다 Enter를 누르세요.

appwiz.cpl
activate IIS on Windows 10
Windows 10에서 IIS 활성화

3단계: Windows 기능 켜기

왼쪽 패널에서 "Windows 기능 켜기/끄기"를 클릭하세요.

activate IIS on Windows 10
Windows 10에서 IIS 활성화

4단계: 인터넷 정보 서비스(IIS)

그런 다음 'Internet Information Services'를 찾아 확장합니다.

5단계: FTP 서버

'FTP Server'를 찾아 펼치세요.

6단계: FTP 확장성

'FTP Extensibility'를 확인하세요.

7단계: 웹 관리 도구

'웹 관리 도구'를 확인하세요.

8단계: 변경 사항 확인

확인을 클릭하세요.

Windows가 도구를 설치합니다. 설치가 완료되면 서버를 구성할 수 있습니다.

방법 FTP 서버를 Windows 10에서 구성하는 방법

이제 IIS가 활성화되었으니 서버를 구성해야 합니다. Windows 10에서 FTP 서버를 구성하려면 다음 단계를 따르세요:

'WinKey + S'를 누르세요.

2단계: 관리 도구 검색

'Windows Administrative Tools'를 검색하여 엽니다.

3단계: IIS 열기

'Internet Information Services (IIS) Manager'를 더블 클릭하세요.

configure an FTP server on Windows 10
FTP 서버를 Windows 10에서 구성하기

4단계: 컴퓨터 이름 선택

왼쪽 패널에서 컴퓨터 이름을 마우스 오른쪽 버튼으로 클릭하세요.

5단계: FTP 사이트 추가

'Add FTP site'를 클릭하세요.

configure an FTP server on Windows 10
FTP 서버를 Windows 10에서 구성하기

6단계: FTP 사이트 이름 입력

'FTP site name' 필드에 FTP 서버의 이름을 입력하세요.

7단계: 폴더 선택

FTP 디렉터리의 실제 경로로 사용할 폴더를 선택하세요.

configure an FTP server on Windows 10
FTP 서버를 Windows 10에서 구성하기

8단계: FTP에 IP 주소를 할당합니다.

다음 단계에서 FTP에 IP 주소와 포트를 지정할 수 있습니다. 기본값 그대로 두어도 됩니다.

9단계: SSL 상태

FTP 서버를 테스트 용도로 사용하고 보안이 문제가 되지 않는다면 SSL 없음을 선택하고 진행할 수 있습니다. 그렇지 않은 경우에는 SSL 필수를 선택해야 합니다. 당신은 할 수 있습니다 Comodo의 SSL 관리 도구를 사용하세요 SSL 인증서를 생성합니다.

10단계: FTP 구성

FTP 서버를 Windows 10에서 구성하기

11단계: Basic 선택

인증 섹션에서 'Basic'을 선택합니다.

configure an FTP server on Windows 10

12단계: 접근 허용

'허용 대상'을 '특정 사용자'로 설정합니다.

13단계: 정보 입력

아래 필드에 이름 또는 Microsoft 계정 이메일 주소를 입력하세요.

14단계: 권한 설정

읽기 및 쓰기 권한을 부여하세요.

단계 15: 완료

완료를 클릭하세요.

이제 사용자의 FTP 서버가 Windows.

windows-vps Windows 10 VPS 호스팅

원격 데스크톱을 위한 효율적인 Windows 10 VPS를 가장 저렴한 가격으로 받으세요. NVMe SSD 스토리지와 고속 인터넷에서 실행되는 무료 Windows 10.

Windows 10 VPS 플랜 확인

방법 FTP 서버에 대한 Windows 방화벽 설정

기본적으로 Windows 방화벽은 모든 FTP 접근을 차단합니다. 이를 해결하려면 아래 단계를 따르세요.

'WinKey + S'를 누르고 Windows Firewall을 입력하세요.

2단계: Windows 방화벽에서 앱 또는 기능 허용

왼쪽 메뉴에서 'Allow an app or feature through Windows Firewall'을 클릭하세요.

3단계: 설정 변경

'Change settings'를 클릭하세요.

4단계: FTP 서버 찾기

목록에서 'FTP Server'를 찾아 공용과 사설을 체크하세요.

5단계: 변경 사항 확인

확인을 클릭하세요.

이렇게 하면 로컬 연결을 사용할 수 있습니다. 인터넷을 통해 서버에 접근하려면 라우터에서 포트를 열어야 합니다.

방법 라우터에서 포트 포워딩 활성화

FTP 서버가 인터넷상의 다른 컴퓨터와 통신하려면 포트 21이 열려 있어야 합니다. 라우터에서 포트를 여는 방법은 다양합니다. 아래는 Asus 라우터 기준 설명입니다.

1단계: cmd 검색

'Winkey + S'를 누르고 'cmd'를 입력하세요.

2단계: cmd 열기

'명령 프롬프트'를 여세요.

3단계: ipconfig 입력

'ipconfig'를 입력하고 Enter를 누르세요.

 configure Windows Firewall for an FTP server
FTP 서버에 대한 Windows 방화벽 설정

4단계: 기본 게이트웨이 확인

기본 게이트웨이 주소를 메모해 두세요. (일반적으로 192.168.1.1입니다.)

5단계: 브라우저

웹 브라우저를 여세요.

6단계: 게이트웨이 입력

주소 표시줄에 기본 게이트웨이 주소를 입력하고 Enter를 누르세요.

7단계: 관리 패널 로그인

라우터 관리 패널에 로그인하세요.

8단계: WAN 선택

왼쪽 메뉴에서 'WAN'을 선택하세요.

9단계: 새 포트 생성

다음 설정으로 새 포트 포워딩을 생성하세요:

  • 'Service Name' 항목에 이름을 입력하세요.
  • 포트 범위: 21
  • Local IP: 위에서 설명한 'ipconfig' 명령어에 표시된 IPv4 주소를 사용하세요.
  • 로컬 포트: 21
  • 프로토콜: TCP

10단계: 변경 사항 적용

적용을 클릭하세요.

사용자 이름과 비밀번호로 Windows 10에서 FTP 서버 생성

위 방법을 사용하면 해당 컴퓨터의 사용자가 접속할 수 있습니다. 그렇다면 사용자가 아이디와 비밀번호로 로그인하여 FTP에 접근하게 하려면 어떻게 해야 할까요? 방법은 사용자 이름과 비밀번호 인증 방식으로 일반 사용자를 추가하는 것입니다.

사용자 이름과 비밀번호 인증 방식으로 사용자를 추가하려면 다음 단계를 따르세요:

1- 설정으로 이동합니다.

2- Accounts를 선택하세요.

Create an FTP server
FTP 서버 생성

3- 'Family & other users'로 Go.

4- 'Add someone else to this PC'를 클릭하세요.

Create an FTP server
FTP 서버 생성

5- 새 창이 열리면 'I don't have this person's sign-in information'을 선택하세요.

Create an FTP server
FTP 서버 생성

6- 'Add a user without Microsoft account'를 클릭하세요.

Create an FTP server
FTP 서버 생성

7- 사용자 이름과 비밀번호를 설정하고 보안 질문을 입력하세요.

 Create an FTP server
FTP 서버 생성

8- 다음을 클릭합니다.

9- 다시 'Windows Administrative Tools > Internet Information Services (IIS) Manager'로 이동하세요.

10- 왼쪽 패널에서 사이트를 선택합니다.

11- 'FTP 권한 부여 규칙'을 클릭합니다.

Create an FTP server
FTP 서버 생성

12- 오른쪽 패널에서 '허용 규칙 추가'를 선택합니다.

Create an FTP server
FTP 서버 생성

13- 지정된 사용자를 선택하고 위에서 선택한 사용자 이름을 추가하세요.

Create an FTP server
FTP 서버 생성

14- 원하는 권한을 부여합니다.

15- 확인을 클릭하세요.

이제 FTP 폴더에도 권한을 추가해야 해요. 다음과 같이 진행하세요:

  • Go를 FTP 폴더로 이동합니다.
  • 마우스 오른쪽 버튼을 클릭하고 '속성'을 선택합니다.
  • Go를 '보안' 탭으로 이동합니다.
Create an FTP server
FTP 서버 생성
  • '편집'을 클릭한 후 '추가'를 클릭합니다.
create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기
  • '개체 입력...' 필드에 사용자 이름을 입력하고 '이름 확인'을 클릭합니다.
create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기
  • 확인을 클릭하세요.
  • 사용자를 선택하고 필요한 권한을 부여합니다.
  • 확인을 클릭하세요.

이제 사용자 이름과 비밀번호를 사용하여 FTP에 접근할 수 있어요.

Windows 10에서 여러 계정을 만드는 방법

추가 계정을 만들려면 위와 동일한 단계를 진행한 후 새 사용자의 이메일 주소를 입력하면 됩니다.

Windows 10에서 여러 FTP 계정을 만들려면:

단계 1: 설정

'설정'으로 이동합니다.

2단계: 계정 선택

계정을 클릭하세요.

create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기

3단계: 패밀리 선택

Go를 '가족 및 다른 사용자'로 이동합니다.

4단계: 다른 사용자 추가

'이 PC에 다른 사용자 추가'를 클릭합니다.

create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기

5단계: 계정 만들기

Microsoft 계정을 입력하거나, 계정이 없는 경우 '이 사람의 로그인 정보를 알 수 없음'을 클릭하여 새 계정을 만듭니다.

6단계: (IIS) 관리자 선택

Go를 'Windows 관리 도구 > 인터넷 정보 서비스(IIS) 관리자'로 이동합니다.

관련 글: Windows 10에 IIS를 설치하는 방법

7단계: 웹사이트 선택

왼쪽 패널에서 사이트를 선택합니다.

8단계: FTP 인증

'FTP 권한 부여 규칙'을 클릭합니다.

create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기

9단계: 허용 규칙 추가

오른쪽 패널에서 '허용 규칙 추가'를 선택합니다.

create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기

10단계: 사용자 이름 추가

지정된 사용자를 선택하고 위에서 선택한 사용자 이름을 추가하세요.

create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기

11단계: 접근 권한 설정

필요한 권한을 부여합니다.

12단계: 변경 사항 적용

확인을 클릭하세요.

이제 FTP 폴더에도 권한을 추가해야 해요. 다음과 같이 진행하세요:

  • Go를 FTP 폴더로 이동합니다.
  • 마우스 오른쪽 버튼을 클릭하고 '속성'을 선택합니다.
  • Go를 '보안' 탭으로 이동합니다.
 create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기
  • '편집'을 클릭한 후 '추가'를 클릭합니다.
create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기
  • '개체 입력...' 필드에 사용자 이름을 입력하고 이름 확인을 클릭합니다.
create multiple FTP accounts on Windows 10
Windows 10에서 여러 FTP 계정 만들기
  • 확인을 클릭하세요.
  • 사용자를 선택하고 필요한 권한을 부여합니다.
  • 확인을 클릭하세요.

FTP 서버에 Windows 10으로 연결하는 방법

FTP 서버를 만들고 올바르게 설정했다면, 이제 연결하고 테스트할 차례입니다. FileZilla 같은 클라이언트가 있다면 그것으로 서버에 접속할 수 있습니다. 또는 아래 단계에 따라 웹 브라우저로도 접속할 수 있습니다:

단계 1: 브라우저

브라우저를 엽니다.

2단계: IP 주소 입력

주소창에 ftp://를 앞에 붙여 IPv4 주소를 입력합니다.

connect to an FTP server on Windows 10
Windows 10에서 FTP 서버에 연결하기

3단계: 자격 증명 입력

자격 증명을 입력하여 로그인합니다.

connect to an FTP server on Windows 10
Windows 10에서 FTP 서버에 연결하기

4단계: 파일 다운로드

여기서 파일을 확인할 수 있습니다. 파일을 원격으로 다운로드하거나 수정하려면 FileZilla.

내 Windows 10 FTP 서버 접속 정보는 어떻게 확인하나요?

기본적으로 Windows 계정이 기본 FTP 계정으로 등록됩니다. 즉, Microsoft 이메일과 비밀번호가 자격 증명으로 사용됩니다. 보다 독립적인 인증 방식을 사용하려면 위의 사용자 인증 설정 지침을 참고하세요. 또는 앞서 설명한 대로 다른 계정을 FTP에 추가해 사용할 수도 있습니다.

windows-vps Windows 10 VPS 호스팅

원격 데스크톱을 위한 효율적인 Windows 10 VPS를 가장 저렴한 가격으로 받으세요. NVMe SSD 스토리지와 고속 인터넷에서 실행되는 무료 Windows 10.

Windows 10 VPS 플랜 확인

결론

글의 분량에서 짐작했겠지만, Windows 10에서 FTP 서버를 제대로 구성하는 것은 간단한 작업이 아닙니다. 과정 자체는 어렵지 않지만 단계가 많고, 결국 Windows 10은 최적의 FTP 성능을 제공하지 못합니다. 제대로 된 FTP 서버를 구성하는 가장 확실한 방법은 Linux 서버 배포판을 사용하는 것입니다. 물론 PC에 듀얼 부팅을 설정하고 새로운 환경으로 전환하는 것이 현실적으로 어려운 분들도 많습니다. 그래서 약속한 대로 훨씬 쉬운 방법을 알려드리겠습니다. 바로 VPS를 이용하는 것입니다. VPS는 필요한 리소스만큼만 할당해 FTP 서버를 운영하기에 딱 맞습니다. 또한 클릭 몇 번으로 Linux 배포판이나 Windows Server 에디션을 설치할 수 있어, PC를 Linux로 전환하지 않고도 FTP 서버를 최대한 활용할 수 있습니다. Cloudzy는 고성능 하드웨어와 빠른 대역폭 및 연결 속도를 갖춘 Linux VPS 플랜을 제공합니다. 지금 방문해서 VPS로 FTP를 어떻게 활용할 수 있는지 확인해 보세요.

Share

블로그 더 보기

계속 읽기.

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

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