웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
FTP서버설치 (filezilla server)
2004.05.20 09:09
가끔 웹에서 만난 분에게 괜찮은 자료를 넘겨받기로 했는데, 시간이 안맞아서 곤란한 경험을 겪은 분들 계신가요?
요즘은 뭐 메신저로 하면 된다지만, 그것도 잘 아는 분들 애기일때고,
약간 덩치가 있는 3-4메가의 유틸이나 학습자료를 배포할때, 또는 아무시간때나 메신저로 연결되지 않은 분에게
자료를 넘겨받을때 FTP가 아직도 유용합니다.
원도우 XP PRO버전에 기본으로 제공하는 FTP버전이 좀 부실하죠.
그렇다고 좀 좋은거 쓸 이유도 없고, 그러던중에 FileZilla라는 프로그램을 발견했습니다.
아주 괜찮은 데요.
소개겸 셋팅을 알려드리겠습니다.
일단, http://sourceforge.net/projects/filezilla 에 가셔서 프로그램을 다운받습니다.
클라이언트와 서버가 있습니다.
써보니 클라이언트 버전도 아주 좋네요. 한글화도 깔끔하게 잘 되어 있고, 인터페이스가 약간 모자라서 그렇지
무료버전치고 아주 우수하네요.
알FTP는 높은 CPU점유율을 나타내는 버그와 가끔 파일을 중간에 0바이트로 만들어 놓아서 사람 환장합니다.
더욱이 광고까지! 난감합니다.
안티는 아니지만, 이지소프트에서 나온놈치고 제대로된 놈은 하나도 없더군요.
헙. 애기가 딴기로 들어갔군요.
일단, 두개다 받으세요. 클라이언트와 서버버전!
클라이언트는 클릭만 하시면 다 설치됩니다.
이제 서버버전설치를 해야겠죠. 마찬가지로 클릭만 하면 됩니다.
중간에 서비스 항목에 넣고, 원도우 시작과 함께 실행되도록 기본셋팅 되어있습니다.
바꾸고 싶으신 분들은 관리도구>서비스>filezilla server에서 "속성"값으로 들어가셔서 수동으로 해주시면 됩니다.
설치끝내고 서버와 연결하는 인터페이스가 나옵니다.
외부에서 접속하시지 않으시면 그냥 "엔터"치시면 됩니다.
이제 접속했습니다. 보시면 화면 깔끔하죠. ^^
이제 하실일은 기본셋팅을 하셔야 겠죠.
첫째, 안내메세지를 작성해줍니다.(Welcome message)
저 같은 경우 아래처럼 작성했습니다. 개인취향에 맞게 작성하시면 됩니다.
안녕하세요.
주성이의 개인용 FTP서버입니다.
항상 연결된건 아니랍니다.
찾아주신분들 감사합니다.
좋은 파일 있으면 올려주시고, 행복한 하루!
SPEED - UP(1M)/DONW(70K)
속도가 CABLE인지라.
둘째, General settings에서 리스닝(Listen)포트를 설정해줍니다. (이 부분 중요합니다. 유동 IP는 IP가 바뀌므로 연결이 쉽지 않은 문제점이 있습니다. wowdns.com등에 가셔서 클라이언트로 특정포트 포워딩을 이용하시면 괜찮더군요.)
다시 그 아래에 최대접속유저수(Max number of users)를 설정해주시고, 성능탭에 최대 쓰레드갯수도 설정해줍니다.
VDSL이라서 FTP서버로 적극활용하실 분은 조정해주시면 됩니다.
기타 cable이나 ADSL사용자는 그림의 떡입니다. 그냥 놔두세요.
다시 그 아래에 타임셋팅도 해주시면 되구요. 뭐 기본으로 놔두시고, 리스닝포트는 꼭 맞춰주세요.(열려있는 놈으로)
그리고 방화벽 설정을 해줍니다. (Passive mode settings)
방화벽설정은 XP의 기본방화벽을 설정해주신다면 방화벽 고급탭에서 해당 리스닝 포트를 정책에 추가해주세요.
XP의 기본방화벽은 들어오는 포트만 감시하므로, 설정이 별로 어렵지 않습니다.
이 부분은 특별히 건드릴게 없더군요.
Security settings, Miscellaneous부분은 손될게 없더군요.패스하고.
Admin Interface settings 부분이 있는데, 이 부분은 특별히 자신이 외부에서 서버에 관리자로 연결하지 않는 이상
바꿀게 없습니다.
그냥 로컬접속으로 관리하신다면 말이죠!
셋째, 마지막에 Speed Limits부분이 있는데, 속도가 넘 빨라서 제어하고 싶으시면 손대세요.
이 부분은 Filezilla 서버를 전체적으로 속도제어 하는 부분이고, 다시 유저나 그룹별로 속도를 제한할수 있습니다.
이것으로 기본셋팅을 끝내고 users, groups셋팅으로 들어가서 실제로 계정과 비밀번호, 연결디렉토리를 만들어 줍니다.
알아두셔야 할것은 비슷한 성격의 유저를 그룹으로 몰아서 공통사항을 그룹셋팅하시고, 다시 유저각자에 셋팅을 유저셋팅해서
하시면 편합니다.
즉 그룹셋팅에 포함된 속성은 체크만으로 유저에게 승계됩니다.
유저셋팅과 그룹셋팅은 비슷하기 때문에 간단히 유저셋팅만 설명드리겠습니다.
유저셋팅은 기본적으로 일반셋팅과 속도셋팅으로 나눕니다.
앞에서 설명드린 일반부분에서 속도셋팅과 별도로 유저별로 설정하실수 있습니다.
일반셋팅은 디렉토리설정과 유저명생성, 비밀번호부여, 그룹부여, 약간의 추가적 옵션으로 나뉩니다.
쉽게 익명접속자 계정을 만들어 줘야 겠죠.
anymous란 아이디를 만들어주고, 비밀번호는 걸어주지 않습니다.
기본적인 속성값을 주어야 겠죠.
접근할수 있는 디렉토리와 디렉토리의 속성을 체크해줍니다.
저 같은 경우는 file이란 디렉토리를 기본디렉토리로, 다시 하부에 upload와 download를 만들어 주었습니다.
upload는 업로드용이므로 필히 files의 Read, Write, Append옵션을 체크해주고, 해당 디렉토리에 접근할수 있도록
Directories속성에 List부분을 체크해주어야 합니다.
저 같은 경우에는 디렉토리에 Create, Subdirs부분도 체크를 해서 옵로드하는 사람이 쉽게 자신의 업로드 파일을 구분해서
올리도록 해주었습니다.
단지 Delete부분은 체크에 신중을 기하세요. 다른사람이 올린 파일을 또다른 사람이 지워버릴수 있으므로, 체크를
하지 않는 편이 좋겠죠.
Download는 관리자만 쓸수 있도록 체크부분을 조정해서 Files> Read Directories>list, subdirs부분만 체크해주시면 되겠네요.
이제 유저별로 별도의 속도제한이 없다면 모두 셋팅이 끝났습니다.
방화벽을 사용하시는 분은 Filezilla가 외부에서 접속가능하도록 포트부분을 정책에 추가해주시면 되겠군요.
이제 실제로 접속해 보겠습니다.
잘 접속되네요.
예전부터 만들고 싶었던 FTP서버를 쉽게 설정하게 되서 아주 좋네요.
FileZilla의 성능이 얼마나 되는지는 모르겠지만, 느낌은 좋은데요. ^^
그럼 좋은 하루되시고, 문제점이나 틀린점은 지적해 주시면 되겠습니다.
요즘은 뭐 메신저로 하면 된다지만, 그것도 잘 아는 분들 애기일때고,
약간 덩치가 있는 3-4메가의 유틸이나 학습자료를 배포할때, 또는 아무시간때나 메신저로 연결되지 않은 분에게
자료를 넘겨받을때 FTP가 아직도 유용합니다.
원도우 XP PRO버전에 기본으로 제공하는 FTP버전이 좀 부실하죠.
그렇다고 좀 좋은거 쓸 이유도 없고, 그러던중에 FileZilla라는 프로그램을 발견했습니다.
아주 괜찮은 데요.
소개겸 셋팅을 알려드리겠습니다.
일단, http://sourceforge.net/projects/filezilla 에 가셔서 프로그램을 다운받습니다.
클라이언트와 서버가 있습니다.
써보니 클라이언트 버전도 아주 좋네요. 한글화도 깔끔하게 잘 되어 있고, 인터페이스가 약간 모자라서 그렇지
무료버전치고 아주 우수하네요.
알FTP는 높은 CPU점유율을 나타내는 버그와 가끔 파일을 중간에 0바이트로 만들어 놓아서 사람 환장합니다.
더욱이 광고까지! 난감합니다.
안티는 아니지만, 이지소프트에서 나온놈치고 제대로된 놈은 하나도 없더군요.
헙. 애기가 딴기로 들어갔군요.
일단, 두개다 받으세요. 클라이언트와 서버버전!
클라이언트는 클릭만 하시면 다 설치됩니다.
이제 서버버전설치를 해야겠죠. 마찬가지로 클릭만 하면 됩니다.
중간에 서비스 항목에 넣고, 원도우 시작과 함께 실행되도록 기본셋팅 되어있습니다.
바꾸고 싶으신 분들은 관리도구>서비스>filezilla server에서 "속성"값으로 들어가셔서 수동으로 해주시면 됩니다.
설치끝내고 서버와 연결하는 인터페이스가 나옵니다.
외부에서 접속하시지 않으시면 그냥 "엔터"치시면 됩니다.
이제 접속했습니다. 보시면 화면 깔끔하죠. ^^
이제 하실일은 기본셋팅을 하셔야 겠죠.
첫째, 안내메세지를 작성해줍니다.(Welcome message)
저 같은 경우 아래처럼 작성했습니다. 개인취향에 맞게 작성하시면 됩니다.
안녕하세요.
주성이의 개인용 FTP서버입니다.
항상 연결된건 아니랍니다.
찾아주신분들 감사합니다.
좋은 파일 있으면 올려주시고, 행복한 하루!
SPEED - UP(1M)/DONW(70K)
속도가 CABLE인지라.
둘째, General settings에서 리스닝(Listen)포트를 설정해줍니다. (이 부분 중요합니다. 유동 IP는 IP가 바뀌므로 연결이 쉽지 않은 문제점이 있습니다. wowdns.com등에 가셔서 클라이언트로 특정포트 포워딩을 이용하시면 괜찮더군요.)
다시 그 아래에 최대접속유저수(Max number of users)를 설정해주시고, 성능탭에 최대 쓰레드갯수도 설정해줍니다.
VDSL이라서 FTP서버로 적극활용하실 분은 조정해주시면 됩니다.
기타 cable이나 ADSL사용자는 그림의 떡입니다. 그냥 놔두세요.
다시 그 아래에 타임셋팅도 해주시면 되구요. 뭐 기본으로 놔두시고, 리스닝포트는 꼭 맞춰주세요.(열려있는 놈으로)
그리고 방화벽 설정을 해줍니다. (Passive mode settings)
방화벽설정은 XP의 기본방화벽을 설정해주신다면 방화벽 고급탭에서 해당 리스닝 포트를 정책에 추가해주세요.
XP의 기본방화벽은 들어오는 포트만 감시하므로, 설정이 별로 어렵지 않습니다.
이 부분은 특별히 건드릴게 없더군요.
Security settings, Miscellaneous부분은 손될게 없더군요.패스하고.
Admin Interface settings 부분이 있는데, 이 부분은 특별히 자신이 외부에서 서버에 관리자로 연결하지 않는 이상
바꿀게 없습니다.
그냥 로컬접속으로 관리하신다면 말이죠!
셋째, 마지막에 Speed Limits부분이 있는데, 속도가 넘 빨라서 제어하고 싶으시면 손대세요.
이 부분은 Filezilla 서버를 전체적으로 속도제어 하는 부분이고, 다시 유저나 그룹별로 속도를 제한할수 있습니다.
이것으로 기본셋팅을 끝내고 users, groups셋팅으로 들어가서 실제로 계정과 비밀번호, 연결디렉토리를 만들어 줍니다.
알아두셔야 할것은 비슷한 성격의 유저를 그룹으로 몰아서 공통사항을 그룹셋팅하시고, 다시 유저각자에 셋팅을 유저셋팅해서
하시면 편합니다.
즉 그룹셋팅에 포함된 속성은 체크만으로 유저에게 승계됩니다.
유저셋팅과 그룹셋팅은 비슷하기 때문에 간단히 유저셋팅만 설명드리겠습니다.
유저셋팅은 기본적으로 일반셋팅과 속도셋팅으로 나눕니다.
앞에서 설명드린 일반부분에서 속도셋팅과 별도로 유저별로 설정하실수 있습니다.
일반셋팅은 디렉토리설정과 유저명생성, 비밀번호부여, 그룹부여, 약간의 추가적 옵션으로 나뉩니다.
쉽게 익명접속자 계정을 만들어 줘야 겠죠.
anymous란 아이디를 만들어주고, 비밀번호는 걸어주지 않습니다.
기본적인 속성값을 주어야 겠죠.
접근할수 있는 디렉토리와 디렉토리의 속성을 체크해줍니다.
저 같은 경우는 file이란 디렉토리를 기본디렉토리로, 다시 하부에 upload와 download를 만들어 주었습니다.
upload는 업로드용이므로 필히 files의 Read, Write, Append옵션을 체크해주고, 해당 디렉토리에 접근할수 있도록
Directories속성에 List부분을 체크해주어야 합니다.
저 같은 경우에는 디렉토리에 Create, Subdirs부분도 체크를 해서 옵로드하는 사람이 쉽게 자신의 업로드 파일을 구분해서
올리도록 해주었습니다.
단지 Delete부분은 체크에 신중을 기하세요. 다른사람이 올린 파일을 또다른 사람이 지워버릴수 있으므로, 체크를
하지 않는 편이 좋겠죠.
Download는 관리자만 쓸수 있도록 체크부분을 조정해서 Files> Read Directories>list, subdirs부분만 체크해주시면 되겠네요.
이제 유저별로 별도의 속도제한이 없다면 모두 셋팅이 끝났습니다.
방화벽을 사용하시는 분은 Filezilla가 외부에서 접속가능하도록 포트부분을 정책에 추가해주시면 되겠군요.
이제 실제로 접속해 보겠습니다.
잘 접속되네요.
예전부터 만들고 싶었던 FTP서버를 쉽게 설정하게 되서 아주 좋네요.
FileZilla의 성능이 얼마나 되는지는 모르겠지만, 느낌은 좋은데요. ^^
그럼 좋은 하루되시고, 문제점이나 틀린점은 지적해 주시면 되겠습니다.
댓글 6
-
Xa
2004.07.09 17:34
-
9000㎒
2004.05.20 18:22
Mozilla 자매품 Filezilla 인가요 [..] (아닌가?) -
이주성
2004.05.21 03:54
9000㎒// 모질라의 자매품은 ProFTP죠. ^^;;
원도우 진영에서 FreeFTP프로젝트로 진행중인 것이 filezilla인 걸로 알고 있습니다.
저도 오늘 접해봐서리.. 훕훕!! -
U2em
2004.05.22 21:45
음..공짜라서 좋긴 한데 deny Ftp Bounce attack이나 exe파일을 실행하지 못하게 하는 고급(?)기능은 없군요.
아직 베타니 기대해도 좋을것 같습니다. -
김종혁
2004.06.23 12:40
흠.. 조금은.. 쓸만하군오.. ^^a 함 해봐야 겠군요.. 조흔 정보 고맙습낟.. ^^ -
min
2005.01.10 14:35
이주성님 질문하나 있읍니다
이것때문에 아주 피곤한데요
다른 드라이브의 폴더를 어떤식으로 연결홰줘야 합니까?
그러니까 C: 드라브만 사용할꺼면 별문제가 없겠지만
D: 나 E: 드라이브의 디렉토리를
가져 와야만 하는경우에는 어떻게 해야 하는지
그리고 무기명 접속자들을 대상으로 하는경우입니다
0.93버젼은 (다른드라이브)바로가기를 인식했었는데 상위버젼은 안돼네요
현재 제가 사용하는 버젼은 0.94d bata 번젼입니다
새해복많이 받으세요 ^^
제목 | 글쓴이 | 날짜 |
---|---|---|
IIS 6.0과 PHP 4.3.7 연동 [8] | u2em | 2004.07.06 |
IIS에서 아웃로그인,최근게시물이 htm,html 에선 안돼고 php에서만 될때 해결방법 [4] | kyjzz | 2004.07.01 |
왕초보를 위한 APM설치기...^^; [2] | 웰치스 | 2004.06.29 |
Red Hat Linux 의 복구 모드 간단한 사용법 [2] | u2em | 2004.06.28 |
웹호스팅 사용자를 위한 계정관리 스크립트 [5] | 알지로넷 | 2004.06.25 |
[펌]유동아이피->고정아이피(포워딩 아님!!) [12] | Plus가좋다 | 2004.06.08 |
IIS6.0+PHP4.3.3+MySql4.0.18+제로보드4.1 pl4 [10] | 류진곤 | 2004.06.08 |
Apache 서비스를 위한 NT 보안 설정 [2] | 토토루 | 2004.05.24 |
Apache 서버운영에 쓸모있는 팁 몇가지 [2] | PCLab | 2004.05.21 |
FTP서버설치 (filezilla server) [6] | 이주성 | 2004.05.20 |
[경보]Serv-U 4.0 이전 버전 크래킹 툴 발견 [4] | u2em | 2004.04.26 |
개인서버로 메일 서버 및 기타 서버를 운영할 때 메일 및 서비스 절대 못 하게 하기...(xp이상) [3] | 그냥이렇게。 | 2004.04.20 |
Apache 보안 [4] | u2em | 2004.04.05 |
초보자를 위한 Windows용 Apache2 + PHP + MySQL 설치 [7] | PCLab | 2004.03.29 |
경량화 리눅스 'Linux Annyung' [5] | u2em | 2004.03.27 |
Apache 자체 Log 관리 | 87K300 | 2004.03.20 |
-초보의 초보대상 강좌-커널 패치하기... [2] | 87K300 | 2004.03.19 |
xampp 1.3 설치해 보기(winxp) [3] | 이주성 | 2004.03.03 |
apache,php,mysql,zendoptimizer,phpmyadmin 다운 받기 [5] | 이성헌 | 2004.02.28 |
Serv-U의 보안 설정 [1] | 87K300 | 2004.02.24 |
제 컴퓨터ip는 10.0.0.2
인터넷만... 자세히.. 공유기가 설치안되도 외부에서 들어올수있나요..?
쪽점 주십시오^^