PC 이야기

[PC] PC를 FTP Sever(서버)로 만들기

까만거북이 2013. 1. 30. 22:55

 - FTP 서버로 만들어 집에 있는 PC의 데이터에 접근하기

 어제 포스팅한 글에서 놀고 있는 PC를 토렌트 머신으로 만들어서 유용하게 사용해보고자 해보았습니다. 자세한 내용은 아래 링크에서 참고해보세요. :)

 굳이 시간을 들여가며 이런 작업을 했던 것은 토렌트가 불가능한 곳에서 토렌트를 사용해 데이터를 공유하기 위함이었는데요. 결과적으로 원격으로 토렌트를 사용하는 것은 가능해졌지만, 외부에서 데이터를 이용하지 못한다면, 의미가  없겠지요.

 이를 위해 FTP를 사용하기로 했습니다. PC를 FTP 서버로 만들어서 외부에서는 이 PC에 FTP 프로그램을 이용해 접근하여 데이터를 순수하게 업/다운로드하는 것입니다. 이러면, 저와 같이 토렌트를 막아둔 외부에서 토렌트를 사용할 수도 있고, 시딩용 머신을 두고 관리할 수도 있게 됩니다. :)



 - FTP 서버로 만드는 방법

 FTP 서버로 만드는 방법은 여러가지 툴이 있습니다. ipTime 공유기를 사용하고 있다면, ipTime의 iDisk 툴을 사용하는 경우도 있고, 파일질라(FileZilla)나 알FTP 등을 이용할 수도 있습니다.

 그 중 저는 파일질라를 택했습니다. :)

 파일질라를 이용해 FTP 서버를 구축하는 방법은 정말 너무나도 잘 설명해주신 글이 있어 아래에 링크를 참고합니다. 단계별로 하나씩 설명해주셨으니, 하나둘 따라하시면 쉽게 FTP 서버를 만드실 수 있습니다.



 - User는 관리자와 방문자로 나누기

 사용자에 있어서는 관리자와 방문자로 나누어서 관리자는 Read, Write, Delete, Append 등의 모든 권한을 주고, 방문자에게는 Read의 권한만을 주었습니다. 관리자는 제 닉네임인 blackturtle2로 설정하고, 방문자는 user라는 아이디를 부여했습니다.

 이렇게 설정해두면, 파일을 공유할 친구나 지인에게 FTP URL 주소를 알려주고, user 이름과 암호를 알려주면, 파일 공유가 가능해집니다. 아. ip주소가 아닌 FTP URL 주소는 어떻게 알려줄 수 있을까요..



 - DDNS 설정은 ipTime 공유기로 설정하기.

 위 링크의 글에는 DDNS 설정을 모 사이트를 이용해 사용하는데요. 만약, ipTime의 공유기를 사용하고 계시다면, "ftp://*.iptime.org"와 같은 주소로 접속이 가능합니다.

 그 전에 FTP 포트를 열어두도록 해야하는데요. 먼저, ipTime 공유기의 설정 웹페이지로 이동합니다. 그리고 아래처럼 '포드포워드 설정' 페이지로 이동하지요.


 위에 보이다시피 '정의된 리스트'에는 FTP로 설정하고, FTP로 구동시킬 PC의 IP주소를 입력하고, 외부/내부 포트 모두 21로 설정합니다. 제 스크린샷에서 보이는 'remote d...'는 원격제어를 위해 개방한 포트입니다.

 그리고 왼쪽 사이드바에서 [특수기능] - [DDNS 설정]에서 원하는 DDNS를 등록합니다. 이를 등록해두면, 해당 IP주소를 이제 url로 손쉽게 접근이 가능합니다.



 - 외부에서 FTP 툴로 접속하기

 아래는 제 맥북에어에서 파일질라로 접속한 제 FTP 서버의 모습입니다. (보안은 위해 폴더명을 모두 가린 점 이해 부탁드립니다. :) )

 아래 보이는 것처럼 호스트명에 미리 설정해둔 url 주소를 입력하고, 사용자명과 비밀번호를 입력해 FTP로 접근할 수 있습니다. :)



 조금은 우왕좌왕 정신 없이 정리를 해보았는데, PC 하드 유저 정도라면, 이 정도의 글에서 원하시는 정보를 뽑아내실 수 있지 않을까라는 생각에 간략하게 정리해보았습니다.

 글을 마칩니다.

 고맙습니다.
 행복하세요. :)


 * 참고 링크

 [Link] 혁명적인 IT맨   Windows 에서 FTP 서버 구축하기( FileZilla server 한글패치 포함 )

 [Link] PC를 FTP 서버로 만들기 - FileZilla Server  바다야크



포스팅 끝.
2013년 1월 30일
내일이면 31일