Window FTP 웹 서버 제작하기

 

🟧 왜 써야 하지?

직접 FTP 서버를 만들기는 힘들뿐 아니라 시간이 많이 소요된다. 그래서 이미 시장에서는 FTP서버와 클라이언트를 제공하는 프로그램들이 많이 존재한다. 이런 프로그램을 사요하는 것도 좋지만 설치할 환경이 안될 때에는 직접 서버를 구축해야 할 필요가 있다. 그럴때 사용하는 것이 Window FTP 서버이다. 

 

 

🟩 사용 방법

 

window에서 FTP 기능을 사용할 수 있게 필요한 설정을 켜줘야 한다. 하단 검색창에서 Windows 기능 켜기/끄기를 검색하고 설정에 들어간다.

 

 

인터넷 정보 서비스란에서 FTP 서버와 웹 관리 도구를 체크를 한다. 이때 컴퓨터가 재부팅이 필요한 경우도 있고 그냥 프로그래스 바가 나오고 설정이 적용되는 경우도 있다.

 

🟪 FTP 사이트 추가

 

이전 설정을 해야 IIS가 검색이 될 것이다. (아닐 수도..)

하단 검색란에 IIS를 검색하고 FTP 사이트를 만들어야 한다.

 

 

접속을 하면 위의 사진과 같이 화면이 나온다.

사이트 - FTP 사이트 추가를 눌러서 사이트를 추가하자

 

 

FTP 사이트 이름에는 본인이 원하는 사이트 이름을 작성하고, 실제 경로에는 내가 FTP 서버와 연동할 폴더 경로를 선택해줘야 한다. 필자는 임의로 테스트 폴더를 만들고 거기에 연결을 시켰다. 

이따가 설정을 다 완료하고 FTP에 접속을 하면 해당 폴더의 내용만 보이게 된다.

 

 

보안이 문제가 될 수 있으므로 SSL 사용 안함으로 체크하고 다음으로 간다.

 

 

인증은 기본과 익명을 모두 체크해도 되고 기본만 체크해도 된다.

권한은 모든 사용자를 허용하고 권한은 읽기 쓰기 모두 허용하도록 해준다.

 

🟨 사용자 추가

 

하단 검색란에 컴퓨터 관리를 입력해서 사용자를 추가해보자

사용자는 FTP ID,PW를 가진다.

 

 

시스템 도구 - 로컬 사용자 및 그룹 - 사용자에서 새 사용자를 추가하자

 

 

원하는 사용자 이름을 입력하고 암호를 입력해준다. 

여기서 입력된 사용자 이름이 FTP ID, 암호가 FTP PW가 된다. 

다음 로그온 시 사용자가 반드시 암호를 변경해야 함을 체크 해제하고 사용자가 암호를 변경할 수 없음과 암호 사용 기간 제한 없음을 체크한다.

 

 

🟫 방화벽 설정

 

하단 검색란에 windows Defender를 입력하고 방화벽 설정을 해준다.

 

 

인바운드 규칙에서 FTP와 관련된 규칙들을 사용한다고 설정해준다.

 

 

아웃바운드 규칙도 마찬가지로 FTP와 관련된 2가지 설정을 사용한다고 설정해준다.

 


🟥 접속 확인

 

이렇게 설정을 다 해줬으면 FTP 연결을 다시 접속을 해줘 설정이 제대로 적용되도록 해준다.

 

지금까지 설정을 다 완료했으면 File Zilla를 통해 잘 만들어졌나 확인해보자.

 

 

추가로 만약 위의 과정을 다 따라했는데도 접속이 잘 안된다면 혹시 File Zilla 서버가 켜져 있는지 확인하자. 

3번 연속 FPT 사이트를 만들고 설정을 해봤는데, 잘 안돼서 확인해보니 File Zilla 서버가 켜져 있어서 꺼보니 잘 되었다.

(저 처럼 실수하는 일 없기를..😭)