/etc/proftpd.conf ÆÄÀÏÀ» edit·Î ¿¾î ȯ°æ ¼³Á¤À» ÇÕ´Ï´Ù.
¡¤ServerName "ProFTPD Default Installation"
¼¹öÀÇ À̸§À» °áÁ¤ÇÏ´Â ºÎºÐÀ¸·Î Ãʱâ Á¢¼Ó ½Ã Ç¥½ÃµÇ´Â À̸§ÀÔ´Ï´Ù.
¡¤ServerType standalone
standalone ÇüÅ´ Ç×»ó FTP µ¥¸ó ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ±â ¶§¹®¿¡ ¸Þ¸ð¸®ÀÇ ³¶ºñ¸¦ °¡Á®¿Ã
¼ö ÀÖ°í, inetd ÇüÅ´ ¸Þ¸ð¸®ÀÇ ³¶ºñ´Â ¸·Áö¸¸ FTP ¿äûÀÌ µé¾î¿Ã ¶§¸¶´Ù ¸Å¹ø ProFTPD
µ¥¸ó ÇÁ·Î±×·¥À» È£ÃâÇϱ⠶§¹®¿¡ CPU¿¡ ºÎ´ãÀ» ÁÖ°Ô µÇ¹Ç·Î FTP Á¢¼ÓÀÌ ºó¹øÇÒ °æ¿ì´Â
standalone ÇüÅ·Π¼öÇàÀ» ½ÃÅ°°í, °¡²û¾¿ FTP¸¦ »ç¿ëÇÒ¶§´Â inetd·Î Çϱ⸦
±ÇÀå ÇÕ´Ï´Ù.
¡¤DefaultServer on
ÀÌ Ç׸ñÀÌ onÀ¸·Î ¼³Á¤µÇ¸é Ưº°È÷ °¡»ó ¼¹ö·Î ±¸¼ºµÇÁö ¾ÊÀº ¸ðµç Á¢¼ÓÀ» DefaultServer°¡
È°¼ºÈµÈ Ç׸ñÀ¸·Î Á¢¼ÓµÇ¹Ç·Î ´ÜÀÏ ¼¹ö·Î ±¸¼º ½Ã¿¡´Â ÀÌ Ç׸ñÀ» È°¼ºÈÇÏ¸é µË´Ï´Ù.
¡¤Port 21
ÀϹÝÀûÀ¸·Î FTP´Â 21¹ø Æ÷Æ®¸¦ »ç¿ëÇÏÁö¸¸ 21¹ø Æ÷Æ®°¡ »ç¿ëÀÌ ºÒ°¡´É ÇÒ ¶§¿¡´Â º¯°æ
ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù.
¡¤Umask 022
FTP »ç¿ëÀÚ°¡ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ¸¸µé ¶§ »ý¼ºµÇ´Â ±ÇÇÑ ±ÔÄ¢À» ¼³Á¤ÇØ ÁÖ´Â Ç׸ñÀ¸·Î 022´Â
¸¸µç µð·ºÅ丮³ª ÆÄÀÏÀÌ ±× ¼ÒÀ¯ÀÚ¸¸ ¾µ ¼ö ÀÖ°Ô ÇÏ°í, ±×·ì »ç¿ëÀÚ³ª ´Ù¸¥ »ç¿ëÀÚ´Â ¾µ ¼ö
¾ø½À´Ï´Ù.
¡¤AllowOverwrite on
°°Àº ÆÄÀÏÀÌ ÀÖÀ» °æ¿ì µ¤¾î¾²±â(overwite)¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â ¿É¼Ç
Anomymous FTP¸¦ ¼³Á¤ÇÏ´Â Ç׸ñÀ¸·Î Anonymous´Â ±âº»ÀûÀ¸·Î °èÁ¤À̳ª ¾ÏÈ£
¾øÀÌ Á¢±ÙÇÒ ¼ö ÀÖ´Â ¸ðµå·Î »çÀÌ¿¡ Anonymous ¼³Á¤ °ªÀ» ³Ö¾îÁÖ¸é µÈ´Ù. ~ftp´Â
ftp »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ AnonymousÀÇ Ãʱ⠵ð·ºÅ丮·Î »ç¿ëÇÏ°Ú´Ù´Â ÀǹÌÀÔ´Ï´Ù.
¡¤RequireValidShell off
FTP¿¡ Á¢±ÙÇÏ´Â »ç¿ëÀÚÀÇ ±âº» ½©(Shell)ÀÌ /etc/shells¿¡ µî·ÏµÈ ½©ÀÏ °æ¿ì¿¡¸¸
Á¢¼ÓÀ» Çã¿ëÇÏ°Ú´Ù´Â Àǹ̷Π»ç¿ëÀÚÀÇ ½©¿¡ °ü°è¾øÀÌ Á¢¼ÓÀ» Çã¿ëÇÏ·Á¸é ÀÌ Ç׸ñÀ» off ÇÕ´Ï´Ù.
¡¤UserAlias anonymous ftp
ÀÌ Ç׸ñÀº ƯÁ¤ »ç¿ëÀÚ¸¦ ´Ù¸¥ À̸§À¸·Îµµ Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ »ç¿ë ¸í·É Çü½ÄÀº UserAlias
login-user useridÀÔ´Ï´Ù.
¡¤MaxClients 10
µ¿½Ã¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ÃÖ´ë »ç¿ëÀÚ¸¦ Á¤ÀÇ
¡¤MaxClientsPerHost 1
ƯÁ¤ PC¿¡¼ µ¿½Ã¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â ÃÖ´ë »ç¿ëÀÚ¸¦ ¼³Á¤ÇÏ´Â Ç׸ñ
¡¤DisplayLogin welcome.msg
»ç¿ëÀÚ°¡ óÀ½ Á¢¼Ó½Ã º¸¿©ÁÖ´Â ¸Þ½ÃÁö ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â Ç׸ñ
¡¤DisplayFirstChdir .message
ƯÁ¤ µð·ºÅ丮·Î Á¢±ÙÇÒ ¶§ ȸ鿡 Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö ÆÄÀÏÀ» ¼³Á¤ ƯÁ¤ µð·ºÅ丮¿¡ Á¢±ÙÇÒ ¶§
±× µð·ºÅ丮¿¡ DisplayFirstChdir¿¡ ¸í±âµÈ ÆÄÀÏÀÌ ÀÖÀ¸¸é ±× ÆÄÀÏÀÇ ³»¿ëÀ» ȸ鿡
Ãâ·Â
¡¤Allow
'Allow ["from"] "all"|"none"|host|network[,host|network[,...]]'¿Í
°°Àº Çü½ÄÀ¸·Î »ç¿ëÇϸç, ƯÁ¤ È£½ºÆ®¿¡ ´ëÇØ Á¢±ÙÀ» Çã¿ëÇÏ´Â ¸í·É
¡¤Deny
'Deny ["from"] "all"|"none"|host|network[,host|network[,...]]'°ú
°°Àº Çü½ÄÀ¸·Î »ç¿ëÇϸç, ƯÁ¤ È£½ºÆ®¿¡ ´ëÇØ Á¢±ÙÀ» ±ÝÁö½ÃÅ°´Â ¸í·É
¡¤Order
'Order allow,deny|deny,allow'¿Í °°Àº Çü½ÄÀ¸·Î »ç¿ëÇϸç, Allow
Ç׸ñ°ú Deny Ç׸ñ °£ÀÇ Àû¿ëÇÒ ¼ø¼¸¦ °áÁ¤Áþ´Â ¸í·ÉÀ¸·Î. Order allow,deny·Î
¼³Á¤Çϸé allow Ç׸ñÀ» ¸ÕÀú üũÇÏ°í ÇØ´ç »çÇ×ÀÌ ¾øÀ¸¸é deny¸¦ üũÇÕ´Ï´Ù.
|