´ÙÀ½ ÀÌÀü Â÷·Ê

11. ftpservers

11.1 À̸§

ftpservers - ftpd °¡»ó È£½ºÆ® ¼³Á¤À» Á¤ÀÇÇÏ´Â file

11.2 ¼³¸í

ftpservers fileÀº ftpd(8) server°¡ »ç¿ëÇÏ´ø °¡»óÈ£½ºÆ® ¼³Á¤ ÆÄÀÏÀ» ÁöÁ¤Çϴµ¥ »ç¿ëµÇ¾î Áø´Ù. °¡»ó È£½ºÆ® Áö¿øÀ» °¡´ÉÇÏ°Ô compileÇßÀ»¶§, wu-ftpd´Â °¢ virtual domain¿¡ ´ëÇÑ ¼³Á¤ ÆÄÀÏÀ» ºÐ¸®Çؼ­ »ç¿ëÀÌ °¡´ÉÇÏ°Ô µÇ¾î ÀÖ´Ù.

ÇöÀç, ¼³Á¤ ÆÄÀϵéÀº ºÐ¸®µÇ¾îÁø °¡»ó domain µð·ºÅ丮¿¡ À§Ä¡ÇØ ÀÖ´Ù. ¼³Á¤ ÆÄÀÏ¿¡¼­ »ç¿ëµÇ¾î Áö´Â directory °æ·Î¿Í IP address´Â ftpservers file¿¡ ³ª¿­ÀÌ µÈ´Ù. ½ÇÁ¦ ¼³Á¤ ÆÄÀϵéÀº ÇØ´ç µð·ºÅ丮 ¾È¿¡ ¾Æ·¡ÀÇ À̸§À» °¡Áø ÆÄÀϵéÀ» Æ÷ÇÔÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù:

ftpaccess - °¡»ó doamin Á¢±Ù ÆÄÀÏ
ftpusers - Á¢±ÙÀ» °ÅºÎÇÒ °èÁ¤µéÀ» ¼³Á¤
ftpgroups - SITE GROUP and SITE GPASS Áö¿ø
ftphosts - °¡»ó µµ¸ÞÀο¡ Á¢±Ù °¡´ÉÇÑ ´ë¿ªÀ» ¼³Á¤
ftpconversions - °¡»ó µµ¸ÞÀο¡¼­ »ç¿ë °¡´ÉÇÑ Àüȯ ¸í·ÉÀ»À» ÃÖÀûÈ­

°¢ °¡»ó domain directory¿¡ ¸ðµç ¼³Á¤ ÆÄÀϵéÀ» °¡Áö°í ÀÖÀ» ÇÊ¿ä´Â ¾ø´Ù. ¸¸¾à ÁÖ µµ¸ÞÀÎÀÇ ¼³Á¤À» ±×´ë·Î »ç¿ëÇÏ·Á ÇÑ´Ù¸é, ftpconversions file °°Àº °ÍµéÀ» ¿¹¸¦ µç´Ù¸é, °¡»ó µµ¸ÞÀÎ directory¿¡ ±¸Å¿© ÀÌ ÆÄÀÏÀ» ³ÖÀ» ÇÊ¿ä´Â ¾ø´Ù´Â °ÍÀÌ´Ù. ÀÌ·¸°Ô °¡»ó µµ¸ÞÀÎ directory¿¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¼³Á¤ÆÄÀϵéÀº ÁÖ µµ¸ÞÀÎÀÇ ¼³Á¤ ÆÄÀÏÀ» ºÒ·¯µéÀÌ°Ô µÈ´Ù.

ÁÖÀÇ!!!: °¡»ó µµ¸ÞÀÎ directory¿¡ µé¾î°¡´Â ÆÄÀϵéÀº À§ÀÇ list¿Í Á¤È®ÇÏ°Ô matchµÇ¾îÁ®¾ß ÇÑ´Ù. ¸¸¾à À̸§¿¡ ¿ÀŸ°¡ ÀÖÀ» °æ¿ì¿¡´Â ÇØ´ç ÆÄÀÏÀ» ãÁö ¸øÇÏ°Ô µÇ¸ç ÁÖ µµ¸ÞÀÎ ¼³Á¤ ÆÄÀÏ·Î ´ëü¸¦ ÇÏ°Ô µÈ´Ù.

11.3 ftpservers file Çü½Ä

°¢ entry¿¡´Â 2°³ÀÇ field°¡ Á¸ÀçÇÑ´Ù.

ipaddr/hostname directory-containing-configuration-files

¿¹Á¦:

10.196.145.10 /etc/ftpd/ftpaccess.somedomain/
10.196.145.200 /etc/ftpd/ftpaccess.someotherdomain/
some.domain INTERNAL

ftp client°¡ server·Î Á¢¼ÓÀ» ÇÒ¶§, ftpd´Â ftpservers file¿¡¼­ ¹ß°ßÇÑ ftp client°¡ Á¢¼ÓÀ» ÇÒ ip address¸¦ ¸ÅÄ¡½ÃÅ°·Á ÇÑ´Ù.

¸ÅÄ¡°¡ µÇ´Â °ÍÀ» ¹ß°ßÀ» Çϸé, ÇØ´ç µµ¸ÞÀο¡ ´ëÇÑ µð·ºÅ丮 °æ·Î¿Í ¼³Á¤ ÆÄÀϵéÀ» ¹ÝȯÇÏ°Ô µÈ´Ù. ftpd´Â ÀÌ µð·ºÅ丮¿¡ µé¾î ÀÖ´Â ¼³Á¤ ÆÄÀϵéÀ» »ç¿ëÇÏ°Ô µÈ´Ù.

¼³Á¤ ÆÄÀÏ¿¡ matchµÇ´Â °ÍÀÌ ¾ø°Å³ª, directory °æ·Î°¡ Á¤ÀÇ°¡ À߸ø µÇ¾î ÀÖÀ» °æ¿ì, ¼³Á¤ ÆÄÀÏÀÇ ±âº» °æ·Î¸¦ »ç¿ëÇÏ°Ô µÈ´Ù. À§ÀÇ ¿¹Á¦Áß INTERNALÀÇ »ç¿ëÀº ÁÖ µµ¸ÞÀÎÀÇ ¼³Á¤ ÆÄÀÏÀ» »ç¿ëÇϵµ·Ï ÇÏ°Ô ÇÑ´Ù.

°¡»ó µµ¸ÞÀÎÀ» ÁöÁ¤ÇÒ¶§ ½ÇÁ¦ IP address¿Í hostname ¸ðµÎ ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù. ´Ù¸¸ hostnameÀ¸·Î ÁöÁ¤ÇÒ °æ¿ì DNS lookupÀÌ ÇÊ¿äÇÏ°í ¶ÇÇÑ DNS ¹ö±×¿Íµµ °ü·ÃÀÌ µÇ¾î Áú¼ö ÀÖÀ¸¹Ç·Î ¿Ø¸¸Çϸé ip address·Î ÁöÁ¤À» ÇÏ´Â °ÍÀ» ±ÇÀåÇÑ´Ù.

10.196.145.20 /etc/ftpd/config/faqs.org/
ftp.some.domain /etc/ftpd/config/faqs.org/

ÁÖ¼®Ã³¸®½Ã¿¡´Â # Ç¥½Ã¸¦ »ç¿ëÇϸç, Áߺ¹ ÁÖ¼® ¶óÀΰú °ø¹é ¶óÀÎÀº ¹«½ÃµÇ¾î Áø´Ù.

11.4 °ü·Ã Ç׸ñ

ftpd(8) , ftpaccess(5) ftplog(5) , ftpconversions(5) , ftphosts(5)


´ÙÀ½ ÀÌÀü Â÷·Ê