본문 바로가기

내 컴퓨터 FTP 서버 만들기! - 파일질라(FileZilla)

시대가 변할수록 데이터를 저장 할 수 있는 방법이 점점 시대에 맞게 진화하고 있습니다.

플로피 디스크 -> CD -> 플래시메모리 -> 클라우드 서버..

실제로도 시대에 따라가지 못한 플로피디스크는 이미 사라진 오래전이고, CD롬도 이제 거의 사용하지 않는 디바이스가 되버렸습니다.

새로운 저장장치인 클라우드는 물리적인 저장장치는 없애고 간편하게 웹으로 업로드하면 인터넷이 되는 컴퓨터에서 손쉽게 다운로드, 업로드가 가능해졌습니다.

물론 보안상엔 문제가 있을 수도 있습니다.

filezilla 사용법
하지만 클라우드 서비스를 사용해보시면 참 편리하다는걸 느낄껍니다. 저장장치 없을때 간단히 업로드, 다운로드하고, 스마트폰이나, 패드에서 비디오보고, 문서 편집할때 편리함을 잊지 못합니다.


실제로도 저도 FTP서버를 이용하면서 아이패드로 영화보고, 문서편집하고, 웹서핑하고 자료 업로드, 다운로드하고 컴퓨터를 거의 사용하지 않게 되었습니다.


나만의 컴퓨터 서버를 가지고 싶다면 먼저 FTP로 부터 시작해보는것도 나쁘지 않을꺼 같습니다.


이번 포스팅에서는 파일질라를 이용한 자신컴퓨터로 FTP서버를 만드는 방법을 알아 보겠습니다.


1. 파일질라(FileZilla) 다운로드

FTP서버, 클라이언트로 많이 사용하고 있는 파일질라 기준으로 설명드리겠습니다.


아래 사이트가셔서 FileZila Server용으로 다운받으시면 됩니다.

파이질라 다운로드 - https://filezilla-project.org/download.php?type=server


2. 파일질라 셋팅

설치방법은 따로 설정필요 없이 설치하시면 됩니다.


처음 파일질라 서버를 실행시키면 아래와같은 Connect to Server라는 창이 뜹니다.


따로 설정필요없이 Administration Password에 암호, Always connect to this server를 체크하신다음 OK를 눌려줍니다.

알ftp


그다음 Edit에서 Setting을 클릭합니다. (만약 실수로 종료하셨다면 FileZilla Server Interface를 실행시면 됩니다.)

파일질라 사용법


General settings에서 Listen on these ports가 기본값 21로 되어 있는데 이 항목을 자신이 원하는 숫자로 변경해줍시다.


보통 FTP는 기본포트가 21번 이므로, 사용하는 회선이나, 회사망에서 보안을 위해 21포트를 막아놓는 경우가 많아서 기본 21포트를 사용하시면 접속이 안되는경우가 있습니다.

ftp


3. 접속할 유저 추가하기

접속 할 수 있는 유저를 추가하기 위해서 Edit에서 Users로 들어갑니다.

파일질라 sftp


Users창이 뜨면 우측에 있는 Add를 누릅니다.

파일질라 다운로드


그리고 접속할 아이디(유저명)을 입력합니다.

파일질라 한글판


OK누르시면 오른쪽에 유저가 추가된걸 볼 수 있으며, 사용자에 따라 Account Settings에서 해당 유저의 암호를 지정할 수 도 있습니다.

간단히 회원가입한다고 보시면 됩니다.

파일질라 맥


4. 공유할 폴더 추가하기

Edit > Users에서 Shared folders 메뉴로 들어가서 Add를 누릅니다.

파일질라 ftp


원하시는 폴더나, 드라이브를 선택합니다.

ftp 프로그램


공유할 폴더를 선택하시고 확인을 누르시면 아래처럼 해당 폴더가 추가된걸 볼 수 있습니다.


앞에 H가 표시되는것은 FTP서버에 접속 하였을때 기본적으로 보여줄 폴더또는 드라이브라는 표시입니다. 아래처럼 F드라이브에 H가 있으면 처음 FTP접속을 하면 F드라이브를 먼저 보여주게 됩니다.

파일질라 한글


5. 공유할 파일 2개이상 추기하기

파일질라에서 다시 add버튼을 눌려서 파일을 추가를 하시면 추가된 파일은 따로 안보이게 됩니다.


별도로 파일을 추가하실려면 아래처럼 셋팅해주시면 됩니다.


Add를 누릅니다.

맥 ftp


추가할 폴더를 선택합니다.

파일질라 서버


그리고 추가된 폴더를 오른쪽 마우스를 눌려서 Edit aliases를 클릭합니다.

filezilla


앞에 "/"를 먼저타이핑하시고 뒤에 자신이 원하는 이름을 입력하시고 OK누릅니다.


그럼 아래와같이 Aliases에 위에서 설정한 이름명이 보입니다.


위와같이 설정해놓으시면 FTP접속 하실때 기본 F드라이브 폴더안에 EEEEEEEEEEEEEE라는 폴더가 생성이 됩니다.

이 EEEEEEEEE 파일로 들어가시면 자신이 추가로 입력한 폴더에 접속이 됩니다.


6. FTP 서버 접속하기

이제 재대로 서버가 만들어졌는지 스마트폰 어플이나, 컴퓨터에서 인터넷 주소창 ftp://자신아이피:포트를 입력하셔서 접속을 해봅시다.


자신의 아이피를 보는 방법은 http://search.naver.com/search.naver?where=nexearch&frm=ff&sm=oss&ie=utf8&query=%EB%82%B4+%EC%95%84%EC%9D%B4%ED%94%BC 여기에서 확인이 가능하며


포트경우 위에 "2번 파일질라 셋팅"에서 설정한 숫자를 말합니다.


자신의 아이피가 123.123.123.123 이고, 위에서 포트가 2121이라면 ftp://123.123.123.123:2121이 됩니다.


위에서 설정안 유저아이디, 암호를 입력합니다.


그럼 정상적으로 접속된걸 볼 수 있습니다.


위에서 보인 EEEEEEEEEEEE폴더는 "5. 공유할 파일 2개이상 추기하기"에서 말한것 처럼 메인폴더에 따로 추가된 폴더 입니다.


7. DDNS설정하기

DDNS는 자신의 아이피 123.123.123.123을 자신만의 주소로 포워딩해주는 기능입니다.


ex) 123.123.123.123 -> id.iptime.org

즉 ftp://123.123.123.123:2121로 접속하지 않고 ftp://id.iptime.org:2121로 접속이 가능합니다.


자신아이피를 숫자로 기억하기 힘들뿐더러, 아이피는 수시로 변경이 되기 때문에 문자로 포워딩하여 사용하는 편이 기억하에도 좋고, 추후 아이피가 변경이 되어도 문자로 주소를 입력하시면 쉽게 접속이 가능합니다.


iptime공유기 기준으로 설명드리겠습니다.


인터넷 주소창에서 아이피타임 기본주소인 http://192.168.0.1로 접속합니다.


※만약 192.168.0.1이 아니라면 시작 > 실행 > cmd에서 커맨트창이 뜨면 ipconfig 명령어를 입력하여 기본게이트웨이에서 확인이 가능합니다.


iptime 공유기에 접속하셨다면 "관리도구"로 들어갑니다.


고급설정 > 특수기능 > DDNS설정에서 id.iptime.org형식으로 자신의 DDNS서버이름과, 사용하고 있는 이메일주소, 암호(이메일주소 암호가 아닌 개인적으로 사용할 암호 입력하시면 됩니다.)를 입력하시고 "추가"버튼을 누르시면 됩니다.


id.iptime.org에서의 id는 자신이 원하시는 아이디를 입력하시면 됩니다.

ex) ganada.iptime.org 또는 abcd.iptime.org 등등...


8. 스마트폰 앱에서 ftp 접속하기

AVPlayer에서 FTP 클라이언트로 위에서 설정한 DDNS, 포트, 아이디, 암호를 입력하시면 파일안에 있는 동영상도 와이파이 또는 3G(LTE)에서 시청이 가능합니다.


Documents어플로 이용해서 FTP로 공유한 문서를 다운로드가 가능합니다.



9. FTP 접속이 안되요!

FTP서버로 접속이 안되는경우는 대부분 방화벽문제가 많습니다.


간단히 방화벽 해제하면 좋지만 컴퓨터 보안상 원하는 프로그램만 방화벽을 해제하도록 하겠습니다.


제어판 > Windows 방화벽으로 들어갑니다.


Windows 방화벽을 통해 프로그램 또는 기능 허용을 클릭합니다. (※ 백신자체에 방화벽기능이 있는경우 백신프로그램에서 파일질라서버 프로그램을 허용으로 해주셔야 합니다.)


"다른 프로그램 허용"을 클릭합니다.


프로그램추가창에서 "찾아보기" 클릭합니다.


"FileZilla server"를 선택합니다.


정상적으로 항목에 나타났다면 "추가"버튼을 클릭합니다.


오른쪽에 "홈/회사, 공용" 두가지 체크옵션에 체크합니다.


그럼 해당 프로그램은 방화벽에서 예외상태로 됩니다.


10. 한글이 깨져서 나올경우

앱이나, 클라이언트 프로그램으로 접속하였을떄 한글이 깨져서 나올경우 해당 앱이나, 클라이언트 서버에서 문자 인코딩을 EUC-KR로 변경해주시면 됩니다.

- AndFTP 어플 경우


- 파일질라 클라이언트 경우

파일 > 사이트 관리자로 들어갑니다.


새 사이트를 추가하시고 옆에 해당 서버주소를 입력합니다.


문자셋에서 "문자셋 직접 설정"에 EUC-KR을 입력하시면 됩니다. (만약 자동감지에서 한글이 잘 보인다면 자동감지선택하시고 사용하시는걸 추천드립니다.)


막 서두 없이 포스팅하느라 약간 복잡한점이 있지만 1~4번까지만 잘 따라하셔도 FTP서버 구축은 손쉽게 할 수 있을꺼라고 봅니다.

그럼 이제 편리하게 스마트폰, 패드에서 컴퓨터 자료를 다운로드 또는 영화감상 하세요!~