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

6. FTP ¼­¹ö

6.1 FTP ¼­¹ö ¿î¿µÇϱâ

ÀüÅëÀûÀÎ FTP ¼­¹ö´Â inetd (the internet superserver daemon)·Î ºÎÅÍ ½ÇÇàµÈ´Ù. Ç¥ÁØ FTP º¸Æ®´Â 21¹ø Æ÷Æ®ÀÌ´Ù. »ç¿ëÀÚ°¡ ·Î±×ÀÎÇÏ·Á°í ÇÒ¶§, FTP ¼­¹ö´Â ½Ã½ºÅÛ Æнº¿öµå ÆÄÀÏÀÇ À̸§°ú Æнº¿öµå³ª NIS¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é NIS Å×À̺íÀ» È®ÀÎÇÑ´Ù. ·Î±×ÀÎÀ» ±³Á¤Çϸé, »ç¿ëÀÚ°¡ ½Ã½ºÅÛ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.

Anonymous FTP´Â ´Ù¸£°Ô ÀÛµ¿ÇÑ´Ù. anonymous ȤÀº ftp »ç¿ëÀÚÀ̸§(¼³Á¤ ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù)Áß Çϳª¸¦ ½á¼­ ·Î±×ÀÎÇÑ´Ù. chroot()ÀÇ µð·ºÅ丮 Æ®¸®¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚ°¡ ÀÎÁõµÇÁö ¾ÊÀº µð·ºÅ丮¿¡ Á¢±ÙÇÏÁö ¾Êµµ·Ï º¸ÁõÇÑ´Ù. chrooted º¸Åë µð·ºÅ丮 Æ®¸®ÀÇ bin/, etc/, ±×¸®°í lib/ µð·ºÅ丮°°Àº ÆÄÀϽýºÅÛÀ» °¡Â¥·Î È®½ÅÇϵµ·ÏÇÑ´Ù. pub/ µð·ºÅ丮´Â ÆÄÀÏÀ» ¿Ã¸®±â À§Çؼ­ º¸Åë ¾²ÀδÙ.

¿ÜºÎÀÇ ls°°Àº ¸í·ÉÀ» ¿äûÇÏ´Â anonymous FTP Æ®¸®ÀÇ °¡Â¥ÀÇ ÆÄÀϽýºÅÛÀ» À§ÇÑ °ÍÀÌ ÀÌÀ¯ÀÌ´Ù. bin µð·ºÅ丮¿¡ ÇÁ·Î±×·¥À» Ç×»ó Ãß°¡ÇÒ ¼ö ÀÖ°í, »ç¿ëÀÚ´Â ftp Ŭ¶óÀ̾ðÆ® SITE ¸í·ÉÀ» »ç¿ëÇؼ­ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é, ·¹µåÇÞÀÇ FTP´Â RPM ¸í·É (»çÀÌÆ®ÀÇ RPM ÆÐÅ°Áö¸¦ ¹®ÀÇÇϱâ À§ÇÑ) À» Ãß°¡Çß´Ù.

¸î¸î FTP ¼­¹ö´Â ´Ù¸£°Ô ÀÛ¾÷ÇÑ´Ù. ¿¹¸¦ µé¸é, ¾î¶²Àº ½Ã½ºÅÛ ¿ÍÀ̵å Æнº¿öµå ÆÄÀÏ (¿ÀÁ÷ FTP °èÁ¤) ÀÇ µ¶¸³ÀûÀÎ ¼³Ä¡¸¦ À§ÇÑ »ç¿ëÀÚ °èÁ¤À» Çã¶ôÇÒ °ÍÀÌ´Ù. ¾î¶² ¼­¹ö (ProFTPD ±×¸®°í NcFTPdÀÇ °æ¿ì) chroot ±¸Á¶ ³»ºÎÀÇ Æ¯º°ÇÑ µð·ºÅ丮 Æ®¸®°¡ ÇÊ¿äÇϱ⠾ʴ ls ¸í·ÉÀ» Ãß°¡Çß´Ù. ´Ù¸¥ ftp ¼­¹ö´Â Ç¥ÁØ ftp °³³äÀ» ºÎÅÍ ¿ÏÀüÈ÷ ¹þ¾î³µ´Ù. FTP4ALL, ¿¹¸¦ µé¸é, ¸ðµÎ¿¡°Ô ½Ã½ºÅÛ Æнº¿öµå¸¦ ¾²Áö ¾Ê´Â´Ù. ÀÚ½ÅÀÇ »ç¿ëÀÚ ±×¸®°í ±×·ì ÆÄÀÏ, ±×¸®°í ¿Ã¸®±â/¹Þ±âÀÇ ºñÀ² ±×¸®°í Ư¡ º¯°æ °¡´ÉÇÑ ¼­¹ö ¸Þ½ÃÁö°°Àº °ÍÀ» »ç¿ëÇÑ´Ù.

6.2 FTP ¼­¹öÀÇ µµ¿ò¸»

WU-FTPD

WU-FTPD´Â ¸¹Àº ¸®´ª½º ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔµÈ ftp µ¥¸óÀÌ°í, ·¹µåÇÞ ±×¸®°í Ä®µ¥¶ó¿¡ Ãß°¡µÇ¾ú´Ù. www.wu-ftpd.org¿¡¼­ WU-FTPD¿¡ °üÇؼ­ ´õ ¸¹Àº °ÍÀ» ¹è¿ï ¼ö ÀÖ´Ù.

WU-FTPS FAQ´Â www.cetis.hvu.nl/~koos/wu-ftpd-faq.html ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

ProFTPD

ProFTPD´Â ¾ÆÆÄÄ¡ ½ºÅ¸ÀÏÀÇ ¼³Á¤, ±¤´ëÇÑ °¡»óÀÇ È£½ºÆ® Áö¿ø, ±×¸®°í ³»ºÎÀÇ ls¸¦ Ãß°¡ÇÑ °­·ÂÇÑ FTP ¼­¹öÀÌ´Ù.

¿ÏÀüÇÑ ¸í·É ·¹ÆÛÆݽº¿Í ´Ù¿î·Îµå´Â www.proftpd.org ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.


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