본문 바로가기
컴퓨터/네트워크

Filezilla(파일질라) FTP 서버 구축하기

by Luyin 2013. 3. 31.

Filezilla 특징 : 

1. 오픈소스 무료 FTP(기업내 사용 가능)

2. 가장 빠른 전송 속도


1. 설치

 가. 다운로드

공식사이트 : http://filezilla-project.org/

FileZilla Server를 다운로드 한다.

 나. 설치

Windows 7 환경에서 실행하며, 0_9_34버젼으로 안내해드리겟습니다.



   가. 파일질라 서버를 실행합니다.
 
 
 
   나. 약관에 동의하시고, 소스코드가 필요하시면, 체크하시고, 일반 유저분들은, 바로 Next를 누릅니다.

 


 

    다. 설치하고싶으신 경로를 선택하시고, Next를 누릅니다.




 
 
   라. 파일질라 서버를 어떻게 시작할껀지 묻습니다.
   Install as service, started with windows(default)를 선택합니다.

   관리자 서버의 포트 선택입니다. 전문적인 사용자가 아니라면, 기본값을 사용합니다.

   Next를 눌러서 다음화면으로 갑니다.

 Install as service, started with windows(default)
서비스를 설치하고, 윈도우가 시작할때 시작한다(기본값)
 Install as service, started manually
서비스를 설치하고, 수동으로 시작한다.

 Do not install as service, start server automatically(not recommended)
서비스를 설치하지않고, 서버를 자동으로 시작한다(비추천)

 


 

   마. 서버를 실행하고 나서, 어떻게 할것인지 묻습니다.
   이것또한, 기본값으로 하고 Install을 누릅니다.
 start if user logs on , apply to all users (default)
사용자가 로그온하는 경우 시작, 모든 사용자에게 적용(기본값)
 start if user logs on , apply only to current user
사용자가 로그온하는 경우 시작, 모든 사용자에게 적용

 start manually
수동으로 시작




   바. 설치가 완료되었습니다.
   Close를 눌러서 닫기를 눌러줍니다.



 

   사. 연결서버 설정화면입니다.
   Always connect to this server 를 체크하신 후 OK버튼을 누릅니다.

 

파랑: 서버의 주소와, 포트
(ip 주소 127.0.0.1 은 루프백 ip주소라고하여서 자기 자신의 컴퓨터를 가리킵니다.)

 초록: 관리자의 비밀번호
보라: 항상 이 서버로 연결하기


2. 한글패치 (문자 인코딩 EUC-KR)로 변경

※FileZilla Server로 파일 목록을 보여줄때의 기본 문자셋 인코딩 방식은 UTF-8이다. 따라서 Client의 접속환경에 따라서 한글 폴더명이 깨져서 보일 수도 있다. 이때 해결책은 두 가지 방법이 있다.

(1) Client 접속 환경을 UTF-8로 설정해준다.

(2) FileZilla Server의 환경을 EUC-KR으로 설정해준다.

이 글에서는 (2) 방법을 이용하여 한글문제를 해결해 본다.

 

   가. 다운로드

http://sourceforge.net/projects/filezillapv/files/

[사이트 접속] - [Patched FileZilla Server] - '최신 버전' 다운로드

   나. 설치

압축 해제 후 나온 파일을 FileZilla Server가 설치되어 있는 폴더에 있는 복사&붙여넣기(덮어쓰기) 한다.

 

3. 방화벽 해제 (Windows 방화벽)

※윈도우 이외의 방화벽 사용시 별도의 방화벽 예외 규칙을 추가해야 합니다.

   가. 제어판에서 '방화벽'으로 검색한다.
   [Windows 방화벽에서 프로그램 허용]을 클릭합니다.


   나. 좌측에 [windows 방화벽을 통해 프로그램 또는 기능 허용] 부분을 클릭한다.


   다. 상단에 [설정 변경] 클릭 후 하단에 [다른 프로그램 허용] 을 클릭한다.

 

   라. [찾아보기] 클릭

 

   마. Program Files / FileZilla Server 폴더에서 FileZilla server를 선택하고 [열기] 를 누른다.




   바. 다시 이 화면에서 FileZilla Server 를 선택하고 [추가] 버튼 클릭. 

 

 
   사. 두개의 체크박스에 체크를 해둔다.


   아. Start FileZilla Server 를 실행하여 서버를 재실행 해준다.

4. 설정

   가. Edit 버턴을 누르면 나오는 User를 선택해 봅니다.

   나. Users에 add를 눌러서 사용자를 추가해줍니다.
   계정 추가 후 password를 클릭한후 기입하면, 비밀번호가 걸리게됩니다.

 

파란색 안에는 사용할 이름을 기입하고,
아래 그륩은, 그륩별로 접속제어에 쓰입니다.
(사용자 이름에 따라서, 그륩에 따라서 권한설정 및 공유하는 폴더가 달라질 수 있음)
간단한 사용방법만 안내해 드릴 것이므로, OK를 누릅니다.
(섭섭해 하지 말아요. 직관적으로 알기 쉬운 기능들 이므로 혼자 할수 있으실꺼에요 :-) )

모든 사용자가 비밀번호 없이 사용이 가능하게 하려면 사용자이름을 Anonymous 로 기입합니다.


   다. 사용자가 설정되었으면, 공유폴더의 추가를 위하여 Add 를 클릭하여줍니다.

 

저는 E드라이브 통째로 공유해서 씁니다.
이 드라이브는 주요백업프로그램, software, 기타 등등이 들어가있습니다.

win32plus의 사용자에 대해서, 공유폴더는 E드라이브이고, 파일및 폴더는 읽기만 가능합니다.
적절히 체크를 하여주시고, admin 계정을 따로 생성하셔서 비밀번호를 걸어주시고, 모든권한을 주는것도 좋아요.


   라. 설정을 다 하셨으면, 속도제한으로 가봅니다.

win32plus 계정에 대하여, 다운로드 최고속도는 기본값, 업로드 최고속도도 기본값으로 되어잇습니다.
우리는 쾌적한 환경을 위하여No Lomit 를 해줍니다.
그리고 OK버튼을 눌러줍니다.

 

위의 과정이 끝나면 FileZilla Server 구축이 완료 됩니다.