[리뷰]ìžì‹ ë§Œì˜ FTP 서버를 ìš´ì˜í•´ ë³´ìž!! Serv-U
프로그램명 : FTP Serv U 2.5e
ì œìž‘ì‚¬ : Deerfield.com
홈페ì´ì§€ : ftpserv-u.deerfield.com
등ë¡ë¹„ìš© : $39.95 (Single Server)
FTP ( File Transfer Protocol ) ì´ë¼ í•¨ì€ ê°„ë‹¨ížˆ ë§í•´ ìžë£Œì‹¤ ê°™ì€ ê°œë…ì´ë‹¤. WWW ì—서와는 다르게 단순한 파ì¼ì „ì†¡ì— ê´€ë ¨ëœ ì¼ë§Œ 처리한다. ì´ëŸ¬í•œ FTP서버를 êµ¬ì¶•ì— ê´€í•œ 여러 가지 ì •ë³´ë¥¼ ì–»ê³ ì‹¶ì€ ìƒê°ì´ 있다면 ì´ ê¸€ì„ ê³„ì† ì½ì–´ 나가기를 바란다.
요즘 ADSLì´ë‚˜ ì¼€ì´ë¸” 모뎀등 ê³ ì†í†µì‹ ì˜ ë³´ê¸‰í™”ë¡œ ê°€ì •ì—서ë„
ë¹ ë¥¸ ì†ë„로 í†µì‹ ì´ ê°€ëŠ¥í•˜ê²Œ ë˜ì—ˆë‹¤. FTP 서버를 ìš´ì˜í•œë‹¤ í•¨ì€ ì ì–´ë„ 256Kbps급ì˜
ë¼ì¸ ì´ìƒì„ ê°€ì§€ê³ ìžˆëŠ” 사람ì´ë‚˜ ìš´ì˜ í• ìˆ˜ 있었지만 ìµœê·¼ì— ë¹ ë¥¸ í†µì‹ ë§¤ì²´ì˜
보급으로 ì´ì œëŠ” ê°œì¸ì˜ ê°€ì •ì—ì„œë„ ì„œë²„ë¥¼ ìš´ì˜ í• ìˆ˜ 있게 ë˜ì—ˆë‹¤. ìš´ì˜ì²´ì œì—서
ë˜í•œ ìœ ë‹‰ìŠ¤(Unix), 리눅스(Linux), 윈ë„ìš° NT 계열ì—서는 ìžì²´ì 으로 가능했지만
윈98ì´ë‚˜ 95 계열ì—서는 ìžì²´ì 으로는 불가능했다. 하지만 ì´ í”„ë¡œê·¸ëž¨ì„ ì´ìš©í•œë‹¤ë©´
윈ë„ìš° 95/98 ì—ì„œë„ ê°„íŽ¸ížˆ 서버를 구축 í• ìˆ˜ 있다. ìžì‹ ë§Œì˜ ì„œë²„ë¥¼ ë§Œë“¤ê³ ê¾¸ë©°
ë³´ë„ë¡ í•˜ìž.
- í”„ë¡œê·¸ëž¨ì˜ ì²˜ìŒ ì‹¤í–‰
í”„ë¡œê·¸ëž¨ì„ ì„¤ì¹˜ 한 후 ì²˜ìŒ ì‹¤í–‰ì„ í•´ë³´ë©´ [그림 1]ê³¼ ê°™ì€ í™”ë©´ì´ ë‚˜ì˜¬ 것ì´ë‹¤.
ì´ í”„ë¡œê·¸ëž¨ì€ ë“±ë¡ì„ 해야만 ì œëŒ€ë¡œ ì‚¬ìš©í• ìˆ˜ 있다. 그러므로
셰어웨어로 사용한다면 2가지 ì‚¬ìš©ë°©ì‹ ì¤‘ 하나를 ì„ íƒí•´ì•¼ 한다.
- 첫 번째 (Choice 1) : 45ì¼ ë™ì•ˆ ì‚¬ìš©í• ìˆ˜ 있다. ëŒ€ì‹ ëŒ€ë¶€ë¶„ì˜ ê¸°ëŠ¥ì„ ì œí•œ ì—†ì´ ìžìœ ë¡ê²Œ ì´ìš©í• 수 있다.
- ë‘ ë²ˆì§¸ (Choice 2) : 사용
기간ì—는 ì œí•œì´ ì—†ì§€ë§Œ. 사용ìžë§ˆë‹¤ 10ë²ˆì˜ ì „ì†¡ë§Œ ë°›ì„ ìˆ˜ ìžˆê³ , 사용ìžê°€
ì ‘ì†í–ˆì„ 경우 등ë¡ë²„ì „ì´ ì•„ë‹˜ì„ í‘œì‹œ 해준다. ê·¸ë¦¬ê³ í° ì œí•œì´ ìžˆëŠ”ë° ì„œë²„ë¥¼
켜놓는 ìƒíƒœë¡œ 한시간 후면 ìžë™ìœ¼ë¡œ Off-Line ìƒíƒœê°€ ëœë‹¤.
간단하게 ë‘ ê°€ì§€ ë°©ì‹ì˜ ì°¨ì´ì ì„ ì‚´íŽ´ë³´ì•˜ëŠ”ë°, ê°œì¸ì˜ ìš©ë„ì— ë”°ë¼ ì„ íƒí•˜ì—¬ 사용하기 바란다.
- 서버 환경 ì„¤ì •
환경 ì„¤ì •ì„ í•„ìˆ˜ ì 으로 해주어야 í•˜ëŠ”ë° ìš°ì„ [ Setup ] - [ FTP-Server ] ë©”ë‰´ì— ë“¤ì–´ ê°€ ë³´ë©´ [그림 2]와 ê°™ì€ í™”ë©´ì„
ë³¼ 수 ìžˆì„ ê²ƒì´ë‹¤. 차근차근 살펴보ë„ë¡ í•˜ìž.
- FTP Port number : ì„œë²„ì˜ í¬íŠ¸ë¥¼ ìž„ì˜ë¡œ ì„¤ì • 해줄 수 있다. ê¸°ë³¸ì€ 21 ì¸ë° 만약 í´ë¼ì´ì–¸íЏ(Client) 프로그램으로 ì ‘ì† í• ê²½ìš° ìž„ì˜ë¡œ ë°”ê¿¨ì„ ê²½ìš°ì—는 따로 ìž…ë ¥ì„ í•´ì¤˜ì•¼ 한다. 예를 들어 쉘(Shell)ì´ë‚˜ 윈ë„ìš°ì˜ FTP í´ë¼ì´ì–¸íŠ¸ë¡œ ì ‘ì† í• ê²½ìš°ì— [그림 3]ê³¼ ê°™ì´ ì£¼ì†Œì™€ í¬íЏ 번호를 ì¨ì¤˜ì•¼ 한다.
![]() |
[그림3] ë„스창ì—서 ì ‘ì†í•œ 화면 |
- Max Speed : ì ‘ì† ìžë“¤ì˜
ì†ë„를 ì œí•œì‹œí‚¬ 수 있다. ìžì‹ ì˜ ë¼ì¸ ì†ë„ê°€ 만약 512Kbps 급ì´ë¼ë©´ ì œí•œì´
ì—†ì„ ë•ŒëŠ” ìµœê³ ì˜ ì†ë„로 ì „ì†¡ì„ í• ìˆ˜ 있지만, ë¼ì¸ì˜ 부하가 ë§Žì´ ê±¸ë ¤ì„œ 다른
ìž‘ì—…ì— ì˜í–¥ì„ 줄 수 있다. ì 당히 ì¡°ì ˆí•˜ì—¬ ë‘ ìœ¼ë¡œì¨ ë°©ì§€ í•´ë‘ìž.
- Max no. of user : ë™ì‹œì—
ì ‘ì† í• ìˆ˜ 있는 최대 ì¸ì›ì„ ì„¤ì •í•´ ë‘는 것ì´ë‹¤. 비워 놓는다면 ë¬´ì œí•œì´ì§€ë§Œ,
ê°œì¸ì´ 사용하는 ë¼ì¸ì†ë„ì— ë¹„ì¶° ë´¤ì„ ë•Œ ë™ì‹œì— ì—¬ëŸ¬ëª…ì´ ì „ì†¡í• ê²½ìš°ì— ì†ë„ê°€
ì 게 ë‚˜ì˜¤ê³ ëŠë ¤ì§€ê²Œ ë˜ë¯€ë¡œ ì 당한 ì œí•œì„ ë‘는 ê²ƒì´ ì¢‹ì„ ê²ƒì´ë‹¤.
- Enable Security : 서버ì˜
ë³´ì™„ì„ ì„¤ì •í•œë‹¤. ì²´í¬ë¥¼ 없앤다면 사용ìžë“¤ì€ 암호를 ìž…ë ¥ í• í•„ìš” ì—†ì´ ë°”ë¡œ
ì ‘ì†ì´ 가능하다. 혼ìžì„œ ì´ìš©í•˜ëŠ” 서버를 ë§Œë“ ë‹¤ê³ í•´ë„ ì´ ì˜µì…˜ì„ í•´ì œí•˜ëŠ”
ê²ƒì€ ìœ„í—˜í•˜ë‹¤.
- Encrypt Password : 사용ìžì˜
암호를 암호화한다. ì²´í¬ë¥¼ 없앤다면 ìš´ì˜ìžëŠ” 사용ìžë“¤ì˜ 암호를 ë³¼ 수 있게
ëœë‹¤. ë°˜ëŒ€ì˜ ê²½ìš°ëŠ” ìš´ì˜ìž ë˜í•œ 사용ìžì˜ 암호를 알지 못한다. 다만 바꿀 수만
있다.
- Check anonymous passwords
: ìµëª…ì˜ ì—°ê²° 사용ìžë“¤ì˜ 암호를 ì²´í¬í•˜ëŠ” 옵션ì´ë‹¤. ìµëª… 사용ìžë“¤ì„ 허용
í• ê²½ìš°ì—ë§Œ 해당ë˜ëŠ”ë° 'ftp@abc.com' ì´ëŸ¬í•œ ì‹ìœ¼ë¡œ 암호를 ìž…ë ¥í•˜ì§€ 않으면
ì ‘ì†ì´ ê±°ë¶€ëœë‹¤.
- Delete partially uploaded files
: 부분ì 으로나 ë¶ˆì™„ì „í•˜ê²Œ 업로드(Upload)ëœ íŒŒì¼ì„ ìžë™ìœ¼ë¡œ ì‚ì œ í•´ 준다.
- Block user who connect more than 4 times within 30
seconds for 5 minutes : 누군가 ì„œë²„ì— 5ë¶„ ë™ì•ˆ
4번 ì ‘ì†ì„ 시ë„한다면 ê·¸ 사용ìžë¥¼ ì ‘ì†ì„ 못하게 막아 준다. 만약 비밀번호를
몰ë¼ì„œ ì°ì–´ 보는 ì‚¬ëžŒì¼ ê²½ìš°ì— ì´ ì˜µì…˜ì„ ì¼œ ë‘ë©´ ì ‘ì†ì„ 막아 버리게 ëœë‹¤.
- IP homes : 만약 ìžì‹ ì´ ê³ ì •
IP를 ì‚¬ìš©í•˜ê³ ìžˆì§€ ì•Šì€ ê²½ìš°ì—는 ì „í˜€ í•„ìš” 없는 부분ì´ë‹¤. 하나로, ë‘루넷,
한êµí†µì‹ ì—서 ì œê³µí•˜ëŠ” ADSLì´ë‚˜ ì¼€ì´ë¸” 모뎀 ì„œë¹„ìŠ¤ì˜ ê²½ìš°ì—는 ì ‘ì† í• ë•Œë§ˆë‹¤
IPê°€ 바뀌는 ë°©ì‹ì´ë¯€ë¡œ ì´ ë¶€ë¶„ì˜ ì„¤ëª…ì€ ì œì™¸í•œë‹¤.
- U/D ratios : 업로드와 다운로드ì˜
ë¹„ìœ¨ì„ ì„¤ì •ì„ í–ˆì„ ê²½ìš° 업로드를 해야만 다운로드가 가능하다 ì´ëŸ´ 경우ì—는
ì•„ë¬´ê²ƒë„ ì—…ë¡œë“œê°€ 안한 ìƒíƒœì—서는 txt 파ì¼ê°™ì€ ì¼ë°˜ì ì¸ ë¬¸ì„œ 파ì¼ì¡°ì°¨ë„
ë‹¤ìš´ë¡œë“œë°›ì„ ìˆ˜ 없게 ëœë‹¤. 만약 ì´ê³³ì—서 '*.txt' ë¼ê³ ë“±ë¡ í•´ 놓으면 txt
확장ìžë¥¼ 가진 파ì¼ì€ ìžìœ ë¡ê²Œ 다운로드 í• ìˆ˜ 있다.
- Dir cache : 케쉬(Cache)ì„¤ì •ì—
ê´€ë ¨ëœ ì„¤ì • 부분ì´ë‹¤.
- Primary dir change message file
: ë””ë ‰í† ë¦¬ë¥¼ 변경 í• ë•Œ 보여주는 메시지를 ì„¤ì •í•œë‹¤. txt í˜•íƒœì˜ íŒŒì¼ë¡œ 만들어
ë†“ê³ ì§€ì • í•´ 주면 ë””ë ‰í† ë¦¬ 변경시 ë³´ì—¬ 주게 ëœë‹¤.
다ìŒìœ¼ë¡œ [ Setup ] - [ IP-Access ] 로 들어가 ë³´ìž.
ì´ ê³³ì—서는 IP 허용/ê±°ë¶€ì— ê´€í•œ ì„¤ì •ì„ í• ìˆ˜ 있다. 만약 íŠ¹ì •í•œ
ì¸í„°ë„· 서비스로만 ì ‘ì†ì„ 가능하게 í•˜ë ¤ë©´ 'Allow access'를 ì„ íƒí•˜ê³ 'Rule'ì—서
IP 주소를 ìž…ë ¥í•˜ë©´ ëœë‹¤. [그림 4]ì—서는 IP : 211.37.*.*ì„ ê°€ì§„ 사용ìžë§Œì´ ì ‘ì†ì„
가능하게 í•´ 놓았다. 여기서 와ì¼ë“œ ë¬¸ìž '*', '?'ë„ ì‚¬ìš© í• ìˆ˜ 있다. ì ‘ì† ê±°ë¶€
IP를 ì„¤ì •í•˜ë ¤ë©´ 'Deny access'ì— ì¶”ê°€í•˜ë„ë¡ í•˜ìž.
다ìŒìœ¼ë¡œ [ Setup ] - [ Logging ] ì— ë“¤ì–´ ê°€ ë³´ìž.
Logging 옵션ì—서는 여러 가지 ì ‘ì†ìžë“¤ì˜ ì •ë³´ë¥¼ ìžë™ 기ë¡í•˜ê²Œ ì„¤ì •í•œë‹¤. [Log File Options] 아래 Filenameì„ ì„¤ì •í•´ 주면 ê·¸ 파ì¼ì— 여러 가지 기ë¡ë“¤ ( 다운로드, 업로드, IP 주소, ì‚¬ìš©ìž ì´ë¦„ 등 여러 ì •ë³´)ì„ ì €ìž¥í•´ 주게 ëœë‹¤.
다ìŒìœ¼ë¡œ [ Setup ] - [ Messages ] ì— ë“¤ì–´ 가보ìž.
![]() |
[그림6] |
ì´ê³³ì—서는 사용ìžê°€ 서버를 ì²˜ìŒ ì ‘ì†í–ˆì„ 때 보여주는 메시지와 ì ‘ì†ì„ ì¢…ë£Œí–ˆì„ ë•Œ 보여주는 문서를 ì„¤ì •í•˜ëŠ” ê³³ì´ë‹¤. [그림 6]ê³¼ ê°™ì´ ì„¤ì • í•´ ë‘ê³ welcome.txtì— FTP서버 ë¡œê³ (Logo)나 ì¸ì‚¬ë§ì„ ìž…ë ¥ í•´ 놓으면 ì ‘ì†í• 때 ë³´ì—¬ 주게 ëœë‹¤.
ì´ì œ 기본ì ì¸ ì„¤ì •ì€ ë났다. 다ìŒìœ¼ë¡œ ì‚¬ìš©ìž ì„¤ì •ì„ ì•Œì•„ë³´ë„ë¡ í•˜ìž.