°Á Àü Å¿ÀÀÇ Àâ´ã>
À̹ø °Á´ Microsoft MVP(IIS ºÐ¾ß)ÀÎ ¼Û¿ø¼® ´ÔÀÌ º¸³»ÁֽŠIIS 7.0¿¡ ´ëÇÑ Áß¿ä Á¤º¸ °ÁÂÀÔ´Ï´Ù.
¼Û¿ø¼® ±ºÀº °³ÀÎÀûÀ¸·Î www.egocube.pe.kr »çÀÌÆ®¸¦ ¿î¿µÇϰí Àֱ⵵ ÇÕ´Ï´Ù.
IIS ºÐ¾ßÀÇ MVP ´ä°Ô ³²µéº¸´Ù ÇÑ¹ß ¾Õ¼¼ IIS 7¿¡ ´ëÇÑ °Á¸¦ º¸³»ÁÖ¾ú³×¿ä.
ÇöÀç ¼Û±ºÀº MSDN¿¡ ÀÖ´Â IIS 7 °ü·Ã Ä÷³À» Çѱ¹ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ ¹ø¿ª Á¦°øÇϰí Àֱ⵵ ÇÕ´Ï´Ù.
±×·³, ÀÌ Ä£±¸ÀÇ ¸ÚÁø °Á¿¡ Çѹø ºüÁ®º¸½ÃÁö¿°~
IIS 7.0 ÀνºÆÛ·¹ÀÌ¼Ç - 06, (Configuring FTP User Isolation ¹ø¿ª ¹× ÁÖÇØ)
´ÙÀ½Àº º» ¹ø¿ª ¹®¼ÀÇ ±ÇÇÑ¿¡ °üÇÑ Á¦¹Ý »çÇ×ÀÔ´Ï´Ù.
- º» ¹ø¿ª ¹®¼¿¡ ´ëÇÑ ¸ðµç ÀúÀÛ±ÇÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç¿¡ ÀÖÀ¸¸ç, ´Ü¼øÈ÷ IIS 7.0 À» ³Î¸® ¾Ë¸®°íÀÚ ÇÏ´Â °³ÀÎÀûÀÎ ÃëÁö¿¡ ÀÇÇØ ¹ø¿ªµÇ¾î Á¦°øµÇ´Â ¹®¼ÀÔ´Ï´Ù.
- ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»çÀÇ ¿äûÀÌ ÀÖ´Â °æ¿ì ¾ðÁ¦¶óµµ °Ô½Ã°¡ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù.
- º»¹®¿¡¼ Á¦°øÇÏ´Â ¹ø¿ª¿¡´Â ¿À¿ªÀÌ Æ÷ÇԵǾî ÀÖÀ» ¼ö ÀÖÀ¸¸ç, ÁÖÇØÀÇ ³»¿ëµµ °³ÀÎÀûÀ¸·Î ÆÄ¾ÇÇÑ °ÍÀ¸·Î ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç´Â ÀÌ ³»¿ë¿¡ ´ëÇØ ÀÏüÀÇ º¸ÀåÀ» ÇÏÁö ¾Ê½À´Ï´Ù.
- º»¹®ÀÇ ¿ø¹®Àº IIS °³¹ßÆÀÀÌ Á¦°øÇÏ´Â Configuring FTP User Isolation ÀÔ´Ï´Ù.
¼·Ð
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç¿¡¼´Â ¿øµµ¿ì ¼¹ö ÄÚµå¸í "·ÕÈ¥"À» À§ÇØ ¿ÏÀüÈ÷ »õ·Ó°Ô ÀÛ¼ºµÈ FTP ¼ºñ½º¸¦ °³¹ßÇß½À´Ï´Ù.
ÀÌ »õ·Î¿î FTP ¼ºñ½º´Â Áö±Ý±îÁö À¥ ÀúÀÛÀÚµéÀÌ »ç¿ëÇØ¿À´ø ¹æ¹ýº¸´Ù °³¼±µÈ ¹æ¹ýÀ» »ç¿ëÇÏ¿© ÀúÀÛ¹°À» ¹èÆ÷ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ°í, À¥ °ü¸®ÀÚ¿¡°Ô º¸´Ù ¸¹Àº º¸¾È ¹× ¹èÆ÷ ¿É¼ÇµéÀ» Á¦°øÇØÁÖ´Â ¼ö ¸¹Àº »õ·Î¿î ±â´ÉµéÀ» °¡Áö°í ÀÖ½À´Ï´Ù.
º»¹®ÀÇ ¹Ì¸®º¸±â¿¡¼´Â »õ·Î¿î FTP »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϰųª IIS ±¸¼º ¼³Á¤ ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇÏ¿© ¿©·¯°¡Áö ¹æ¹ýÀ¸·Î FTP »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤ÇÏ´Â °úÁ¤À» º¸¿©µå¸± °ÍÀÔ´Ï´Ù.
ÁÖÀÇ: ÀÌ ¹Ì¸®º¸±â¿¡´Â ·ÎÄà °ü¸®ÀÚ °èÁ¤À» »ç¿ëÇÏ¿© ¿©·¯ºÐµéÀÌ »ý¼ºÇÑ FTP »çÀÌÆ®¿¡ ·Î±×ÀÎÇÏ´Â °úÁ¤ÀÌ µé¾î ÀÖ½À´Ï´Ù.
ÀÌ °úÁ¤Àº ¹Ýµå½Ã FTP »çÀÌÆ®°¡ »ý¼ºµÈ ¼¹ö¿¡¼ ·çÇÁ¹é ÁÖ¼Ò¸¦ »ç¿ëÇØ µ¿ÀÏ ¼¹ö¿¡ ·Î±×ÀÎÇϰųª, ¿ø°Ý¿¡¼ ¼¹ö¿¡ ·Î±×ÀÎÇÏ´Â °æ¿ì¿¡´Â SSL ÀÌ Àû¿ëµÇ¾î ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù.
±×¸®°í, ¸¸¾à ¿©·¯ºÐµéÀÌ °ü¸®ÀÚ °èÁ¤ ´ë½Å ´Ù¸¥ »ç¿ëÀÚ °èÁ¤À» »ç¿ëÇÏ¿© ÀÌ ¹Ì¸®º¸±â¸¦ µû¶óÇØº¸·Á¸é, ¹Ýµå½Ã ±× »ç¿ëÀÚ °èÁ¤¿¡ ÀûÇÕÇÑ Æú´õ¸¦ »ý¼ºÇØ¾ß Çϰí, ÇÊ¿äÇÏ´Ù¸é ÀÌ Æú´õ¿¡ ÇØ´ç °èÁ¤¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ ±ÇÇÑÀ» ¼³Á¤Çؾ߸¸ ÇÕ´Ï´Ù.
ÀüÁ¦Á¶°Ç
ÀÌ ¹Ì¸®º¸±âÀÇ ³»¿ëÀ» ¸ðµÎ µû¶óÇØº¸±â À§Çؼ´Â ´ÙÀ½°ú °°Àº Áغñ°¡ ÇÊ¿äÇÕ´Ï´Ù.:
|
* |
ÀÌó·³ FTP »çÀÌÆ®ÀÇ ÄÁÅÙÃ÷ Æú´õ, Áï »ç¿ëÀÚµéÀÇ È¨ µð·ºÅ͸®¸¦ »ý¼ºÇÏ´Â ÀÚ¼¼ÇÑ ¸í¸í ±ÔÄ¢Àº ÀÌ ¹®¼ÀÇ Á߹ݿ¡ ´Ù½Ã ´Ù·ç¾îÁú °ÍÀÌ´Ù.
|
** |
ÀÌ Æú´õ´Â °¡»ó µð·ºÅ͸®¸¦ »ç¿ëÇÏ´Â ¿¹Á¦¸¦ ¼³¸íÇϱâ À§ÇØ ÇÊ¿äÇÑ Æú´õÀÌ´Ù.
|
IIS °ü¸®ÀÚ¸¦ »ç¿ëÇÏ¿© FTP »ç¿ëÀÚ °Ý¸® ¼³Á¤Çϱâ
»õ·Î¿î FTP ¼ºñ½º¿¡¼´Â FTP »çÀÌÆ®¸¦ »ý¼ºÇϱâ À§ÇØ ÇÊ¿äÇÑ Àüü °úÁ¤À» óÀ½ºÎÅÍ ¸¶Áö¸·±îÁö ¾È³»ÇØÁÖ´Â ¸¶¹ý»ç¸¦ Á¦°øÇÏ¿© »ç¿ëÀÚ°¡ »õ FTP »çÀÌÆ®¸¦ ¸¸µå´Â ÀÛ¾÷À» µµ¿ÍÁÝ´Ï´Ù.
´Ü°è 1: FTP »çÀÌÆ® ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© FTP »çÀÌÆ®¸¦ »ý¼ºÇϱâ
À̹ø ù ¹øÂ° ´Ü°è¿¡¼´Â ÀÍ¸í »ç¿ëÀÚ´Â Àб⸸ °¡´ÉÇÏ°í ·ÎÄà °ü¸®ÀÚ´Â ÀÐ°í ±â·ÏÇÒ ¼ö ÀÖ´Â »õ·Î¿î FTP »çÀÌÆ®¸¦ »ý¼ºÇØ º¼ °ÍÀÔ´Ï´Ù.
- ÀÎÅÍ³Ý Á¤º¸ ¼ºñ½º °ü¸®ÀÚÀÇ Connections ÆÐÀο¡¼ Æ®¸®ºäÀÇ Sites ³ëµå¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
- ´ÙÀ½ÀÇ À̹ÌÁö¿¡¼ º¼ ¼ö ÀÖ´Â °Í°ú °°ÀÌ, Æ®¸®ºä¿¡¼ Sites ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î Ŭ¸¯Çϰí Add FTP Site ¸Þ´º¸¦ Ŭ¸¯Çϰųª, Actions ÆÐÀο¡¼ Add FTP Site ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
Add FTP Site ¸¶¹ý»ç°¡ ³ªÅ¸³ª¸é:
- FTP site name ÅØ½ºÆ® ¹Ú½º¿¡´Â "My New FTP Site" ¶ó°í ÀÔ·ÂÇϰí, Contents Directory ¿¡´Â ÀüÁ¦Á¶°Ç ¼½¼Ç¿¡¼ ¹Ì¸® ¸¸µé¾î ³õ¾Ò´ø "%SystemDrive%\inetpub\ftproot" Æú´õ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÁÖÀÇ: ¸¸¾à Contents Directory ÀÇ ¹°¸®Àû °æ·Î¸¦ Á÷Á¢ ŸÀÌÇÎÇØ¼ ÀÔ·ÂÇÑ´Ù¸é, "%SystemDrive%\inetpub\ftproot" ¿Í °°ÀÌ °æ·Î¿¡ ȯ°æ º¯¼ö¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- ÀÛ¾÷À» ¸ðµÎ ¸¶ÃÆÀ¸¸é, Next ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù.
¸¶¹ý»çÀÇ ´ÙÀ½ ÆäÀÌÁö¿¡¼´Â:
- FTP »çÀÌÆ®ÀÇ IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ·Á¸é ÀϹÝÀûÀ¸·Î IP Address µå·Ó´Ù¿î ¸ñ·Ï »óÀÚ¿¡¼ ÁÖ¼Ò¸¦ ¼±ÅÃÇϰųª ±âº»ÀûÀ¸·Î ¼±ÅõǾî ÀÖ´Â "All Unassigned." ¸¦ ±×´ë·Î »ç¿ëÇÏ¸é µË´Ï´Ù.
±×·¯³ª, ÀÌ ¹Ì¸®º¸±â¿¡¼´Â ³ªÁß¿¡ °ü¸®ÀÚ °èÁ¤À» »ç¿ëÇÏ¿© ·Î±×ÀÎÀ» ÇØ º¼ °ÍÀ̹ǷÎ, ¸¸¾à ¼¹ö¿¡ ´ëÇÑ Á¢±ÙÀ» È®½ÇÇÏ°Ô Á¦ÇÑÇÏ°í ½Í´Ù¸é IP Address ¿¡ "127.0.0.1" À» ÀÔ·ÂÇÏ¿© ·ÎÄà ·çÇÁ¹é IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇϽʽÿÀ.
- FTP »çÀÌÆ®ÀÇ Æ÷Æ®¸¦ ÁöÁ¤Çϱâ À§ÇØ Port ÅØ½ºÆ® ¹Ú½º¿¡ TCP/IP Æ÷Æ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ ¹Ì¸®º¸±â¿¡¼´Â ±âº» Æ÷Æ®ÀÎ 21 ¹ø Æ÷Æ®¸¦ »ç¿ëÇÕ´Ï´Ù.
- ÀÌ ¹Ì¸®º¸±â¿¡¼´Â °¡»ó È£½ºÆ® À̸§À» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î Virtual Host ÅØ½ºÆ® ¹Ú½º´Â °ø¶õÀ¸·Î ºñ¿öµÓ´Ï´Ù.
- Certificates µå·Ó´Ù¿î ¸ñ·Ï »óÀÚÀÇ °ªÀ» "Not Selected" ·Î ÁöÁ¤Çϰí, Require SSL ¿É¼ÇÀÇ Ã¼Å©¸¦ ÇØÁ¦ÇÕ´Ï´Ù.
- ÀÛ¾÷À» ¸ðµÎ ¸¶ÃÆÀ¸¸é, Next ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù.
¸¶¹ý»çÀÇ ´ÙÀ½ ÆäÀÌÁö¿¡¼´Â:
- Authentication ¼³Á¤¿¡¼ Anonymous ¸¦ üũÇÕ´Ï´Ù.
- Authorization ¼³Á¤¿¡¼ Allow access to µå·Ó´Ù¿î ¸ñ·Ï »óÀÚÀÇ °ªÀ» "Anonymous users" ·Î ÁöÁ¤Çϰí Permissions ¿É¼ÇÀº Read ¸¸ üũÇÕ´Ï´Ù.
- ÀÛ¾÷À» ¸ðµÎ ¸¶ÃÆÀ¸¸é, Finish ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù.
- ÀÎÅÍ³Ý Á¤º¸ ¼ºñ½º °ü¸®ÀÚ¿¡¼ ¿©·¯ºÐµéÀÌ ¸¸µç FTP »çÀÌÆ® ³ëµå¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
±×·¯¸é ¸ðµç FTP ±â´É ¾ÆÀÌÄܵéÀÌ Ãâ·ÂµË´Ï´Ù.
- ¸ÕÀú »ç¿ëÀÚµéÀÌ ·Î±×ÀÎÀ» ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ±âº» ÀÎÁõÀ» Ãß°¡ÇÕ´Ï´Ù.
À̸¦ À§ÇØ FTP Authentication ¾ÆÀÌÄÜÀ» ´õºí Ŭ¸¯ÇÏ¿© FTP ÀÎÁõ ±â´É ÆäÀÌÁö¸¦ ¿±´Ï´Ù.
- FTP Authentication ÆäÀÌÁö°¡ ³ªÅ¸³ª¸é, Basic Authentication À» ¼±ÅÃÇϰí Actions ÆÐÀο¡¼ Enable ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
- ÀÎÅÍ³Ý Á¤º¸ ¼ºñ½º °ü¸®ÀÚ¿¡¼ FTP »çÀÌÆ® ³ëµå¸¦ Ŭ¸¯ÇÏ¸é ´Ù½Ã ¸ðµç FTP ±â´É ¾ÆÀÌÄܵéÀÌ Ãâ·ÂµË´Ï´Ù.
- °ü¸®ÀÚ °èÁ¤À¸·Î ·Î±×ÀÎ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ±â À§ÇÑ ±ÇÇÑ ±ÔÄ¢À» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
FTP Authorization Rules ¾ÆÀÌÄÜÀ» ´õºí Ŭ¸¯ÇÏ¿© FTP ±ÇÇÑ ±ÔÄ¢ ±â´É ÆäÀÌÁö¸¦ ¿±´Ï´Ù.
- FTP Authorization Rules ÆäÀÌÁö°¡ Ãâ·ÂµÇ¸é, Actions ÆÐÀο¡¼ Add Allow Rule ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
Add Allow Authorization Rule ´ëÈ »óÀÚ°¡ ³ªÅ¸³ª¸é
- Specified users ¶óµð¿À ¹öưÀ» ¼±ÅÃÇϰí, "administrator" ¸¦ ÅØ½ºÆ® ¹Ú½º¿¡ ÀÔ·ÂÇÕ´Ï´Ù.
- Permissions ¿¡¼ Read ¿Í Write ¸¦ ¸ðµÎ ¼±ÅÃÇÕ´Ï´Ù.
- ÀÛ¾÷À» ¸ðµÎ ¸¶ÃÆÀ¸¸é, OK ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù.
¿ä¾à
À̹ø ´Ü°è¿¡¼ »ìÆìº» ³»¿ëµéÀ» ´Ù½Ã Á¤¸®Çغ¸¸é:
- "My New FTP Site" ¶ó´Â À̸§À¸·Î »õ·Î¿î FTP »çÀÌÆ®¸¦ »ý¼ºÇßÀ¸¸ç, ÀÌ FTP »çÀÌÆ®ÀÇ ÄÁÅÙÃ÷ ·çÆ®´Â "%SystemDrive%\inetpub\ftproot" Æú´õ·Î ÁöÁ¤Çß½À´Ï´Ù.
- FTP »çÀÌÆ®¸¦ ¿©·¯ºÐµéÀÇ ÄÄÇ»ÅÍ ·ÎÄà ·çÇÁ¹é ÁÖ¼Ò ¹× 21 ¹ø Æ÷Æ®¿¡ ¹ÙÀεùÇϰí, FTP »çÀÌÆ®¿¡ ´ëÇÑ º¸¾È ¼ÒÄÏ °èÃþ (SSL) Àº »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤Çß½À´Ï´Ù.
- ÀÍ¸í »ç¿ëÀÚ¿¡°Ô ÆÄÀÏ¿¡ ´ëÇÑ "Àбâ" Á¢±ÙÀ» Çã¿ëÇÏ´Â FTP »çÀÌÆ® ±âº» ±ÔÄ¢À» »ý¼ºÇß½À´Ï´Ù.
- °ü¸®ÀÚ °èÁ¤¿¡ FTP »çÀÌÆ®¿¡ ´ëÇØ Àбâ¿Í ¾²±â¸¦ Çã¿ëÇÏ´Â ±ÇÇÑ ±ÔÄ¢À» Ãß°¡Çß½À´Ï´Ù.
- FTP »çÀÌÆ®¿¡ ±âº» ÀÎÁõÀ» Ãß°¡Çß½À´Ï´Ù.
´Ü°è 2: »õ·Î¿î FTP »ç¿ëÀÚ °Ý¸®¸¦ Àû¿ëÇØº¸±â
´Ü°è 3: ¹°¸®Àû µð·ºÅ͸®¿¡ ÀÇÇÑ »ç¿ëÀÚ °Ý¸® ¼³Á¤ ±¸¼ºÇϱâ
¹°¸®Àû µð·ºÅ͸®¿¡ ÀÇÇÑ »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤Çϸé, ¸ðµç FTP »ç¿ëÀÚ ¼¼¼ÇÀº FTP »ç¿ëÀÚ °èÁ¤ÀÇ À̸§°ú µ¿ÀÏÇÑ ¹°¸®Àû µð·ºÅ͸®·Î Á¢±ÙÀÌ Á¦Çѵ˴ϴÙ.
±×·¯³ª, Àü¿ª °¡»ó µð·ºÅ͸®°¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡´Â ¸ðµç »ç¿ëÀÚ¿¡°Ô Àü¿ª °¡»ó µð·ºÅ͸®°¡ ³ªÅ¸³³´Ï´Ù.
- ÀÎÅÍ³Ý Á¤º¸ ¼ºñ½º °ü¸®ÀÚ¸¦ ½ÇÇà½ÃŰ°í ´Ü°è 1 ¿¡¼ ¿©·¯ºÐµéÀÌ ¸¸µç FTP »çÀÌÆ® ³ëµå¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
±×·¯¸é ¸ðµç FTP ±â´É ¾ÆÀÌÄܵéÀÌ Ãâ·ÂµË´Ï´Ù.
- FTP User Isolation ¾ÆÀÌÄÜÀ» ´õºí Ŭ¸¯ÇÏ¿© FTP User Isolation ±â´ÉÀ» ¿±´Ï´Ù.
- FTP User Isolation ±â´É ÆäÀÌÁö°¡ ³ªÅ¸³ª¸é, User name physical directory (enable global virtual directories) ¿É¼ÇÀ» ¼±ÅÃÇϰí, Actions ÆÐÀÎÀÇ Apply ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
ÁÖÀÇ: À̹ø ´Ü°è¿¡¼´Â ·ÎÄà °ü¸®ÀÚ °èÁ¤À¸·Î FTP »çÀÌÆ®¿¡ ·Î±×ÀÎÀ» ÇØ º¼ °ÍÀÔ´Ï´Ù.
´Ü°è 1 ¿¡¼ FTP »çÀÌÆ®¸¦ »ý¼ºÇÒ ¶§ FTP »çÀÌÆ®¸¦ ·ÎÄà ·çÇÁ¹é IP ÁÖ¼Ò¿Í ¹ÙÀεùÇß¾ú½À´Ï´Ù.
±×·¯³ª ¸¸¾à ¿©·¯ºÐµéÀÌ ·ÎÄà ·çÇÁ¹é ÁÖ¼Ò¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏÁö ¾Ê¾Ò´Ù¸é ¹Ýµå½Ã SSL À» »ç¿ëÇØ¾ß¸¸ ¿©·¯ºÐµéÀÇ ·ÎÄà °ü¸®ÀÚ °èÁ¤À» º¸È£ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í ¸¸¾à °ü¸®ÀÚ °èÁ¤ ´ë½Å ´Ù¸¥ »ç¿ëÀÚ °èÁ¤À» »ç¿ëÇÏ¿© ·Î±×ÀÎÀ» ÇØº¸·Á°í ÇÑ´Ù¸é, ¹Ýµå½Ã ±× °èÁ¤¿¡ ÀûÇÕÇÑ Æú´õ¸¦ »ý¼ºÇØ¾ß Çϰí ÇÊ¿äÇÏ´Ù¸é ÀÌ Æú´õ¿¡ ÇØ´ç °èÁ¤¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ ±ÇÇÑÀ» ¼³Á¤Çؾ߸¸ ÇÕ´Ï´Ù.
FTP »çÀÌÆ®¿¡ ·Î±×ÀÎÇϱâ
ÀÌÁ¦ ¿©·¯ºÐµéÀº »ç¿ëÀÚ °Ý¸®°¡ ¼³Á¤µÈ FTP »çÀÌÆ®¿¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª, ´ÙÀ½°ú °°Àº »çÇ×µéÀÌ Àû¿ëµË´Ï´Ù.:
- ¸¸¾à FTP »çÀÌÆ®¿¡ ÀÍ¸í »ç¿ëÀÚ·Î ·Î±×ÀÎÇÑ´Ù¸é, ¿©·¯ºÐµéÀÇ ¼¼¼ÇÀº ÇʼöÁ¶°Ç ¼½¼Ç¿¡¼ »ý¼ºÇß´ø "LocalUser\Public" Æú´õ·Î¸¸ Á¢±ÙÀÌ Á¦ÇÑµÉ °ÍÀÔ´Ï´Ù.
- ¸¸¾à FTP »çÀÌÆ®¿¡ ·ÎÄà °ü¸®ÀÚ·Î ·Î±×ÀÎÇÑ´Ù¸é, ·Î±×ÀÎ ¿äûÀº °ÅºÎµÉ °ÍÀÔ´Ï´Ù.
¿Ö³ÄÇÏ¸é ¾ÆÁ÷±îÁö ·ÎÄà °ü¸®ÀÚÀÇ È¨ µð·ºÅ͸®°¡ Á¤ÀǵÇÁö ¾Ê¾Ò±â ¶§¹®ÀÔ´Ï´Ù.
·ÎÄà °ü¸®ÀÚ°¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖÀ¸·Á¸é ·ÎÄà °ü¸®ÀÚ °èÁ¤À» À§ÇÑ È¨ µð·ºÅ͸®ÀÎ "%SystemDrive%\inetpub\ftproot\LocalUser\Administrator" Æú´õ¸¦ »ý¼ºÇؾ߸¸ ÇÕ´Ï´Ù.
±×·± ´ÙÀ½, ·ÎÄà °ü¸®ÀÚ °èÁ¤À¸·Î FTP »çÀÌÆ®¿¡ ·Î±×ÀÎÇÏ¸é ¿©·¯ºÐµéÀÇ ¼¼¼ÇÀº ¹æ±Ý »ý¼ºÇÑ "LocalUser\Administrator" Æú´õ·Î Á¢±ÙÀÌ Á¦Çѵ˴ϴÙ.
¿ä¾à
À̹ø ´Ü°è¿¡¼ »ìÆìº» ³»¿ëµéÀ» ´Ù½Ã Á¤¸®Çغ¸¸é, ¿©·¯ºÐµéÀº User name physical directory (enable global virtual directories) ¿É¼ÇÀ» »ç¿ëÇÏ¿© FTP »ç¿ëÀÚ °Ý¸®¸¦ ±¸¼ºÇØ º¸¾Ò½À´Ï´Ù.
ÀÌ »ç¿ëÀÚ °Ý¸® ¸ðµå¿¡¼, ¸ðµç FTP »ç¿ëÀÚ ¼¼¼ÇÀº FTP »ç¿ëÀÚ °èÁ¤ÀÇ À̸§°ú µ¿ÀÏÇÑ ¹°¸®Àû µð·ºÅ͸®·Î Á¢±ÙÀÌ Á¦Çѵǰí, Àü¿ª °¡»ó µð·ºÅ͸®´Â ¸ðµç »ç¿ëÀÚ¿¡°Ô Á¦°øµË´Ï´Ù.
°¢°¢ÀÇ »ç¿ëÀÚµéÀ» À§ÇÑ È¨ µð·ºÅ͸®¸¦ »ý¼ºÇÏ·Á¸é, ¸ÕÀú FTP ¼¹öÀÇ ·çÆ® µð·ºÅ͸® ÇÏÀ§¿¡ µµ¸ÞÀÎ À̸§ ¶Ç´Â ·ÎÄà »ç¿ëÀÚ¸¦ À§ÇÑ LocalUser ¶ó´Â À̸§ÀÇ ¹°¸®Àû µð·ºÅ͸®¸¦ »ý¼ºÇؾ߸¸ ÇÕ´Ï´Ù.
±×¸®°í ±× ´ÙÀ½¿¡ ÀÌ µð·ºÅ͸® ÇÏÀ§¿¡ FTP ¼¹ö¿¡ Á¢¼ÓÇÏ´Â °¢°¢ÀÇ »ç¿ëÀÚ °èÁ¤À» À§ÇÑ ¹°¸®Àû µð·ºÅ͸®¸¦ »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
´ÙÀ½ÀÇ Ç¥´Â FTP ¼ºñ½ºÀÇ ÀÎÁõ Á¦°øÀÚ°¡ ÀνÄÇÒ ¼ö Àִ Ȩ µð·ºÅ͸® ¹®¹ýÀ» º¸¿©ÁÝ´Ï´Ù.:
»ç¿ëÀÚ °èÁ¤ À¯Çü |
¹°¸®Àû Ȩ µð·ºÅ͸® ¹®¹ý |
ÀÍ¸í »ç¿ëÀÚ |
%FtpRoot%\LocalUser\Public |
·ÎÄà Windows »ç¿ëÀÚ °èÁ¤ (±âº» ÀÎÁõ Çʼö) |
%FtpRoot%\LocalUser\%UserName% |
Windows µµ¸ÞÀÎ °èÁ¤ (±âº» ÀÎÁõ Çʼö) |
%FtpRoot%\%UserDomain%\%UserName% |
IIS °ü¸®ÀÚ ¶Ç´Â ASP.NET »ç¿ëÀÚ Á¤ÀÇ ÀÎÁõ »ç¿ëÀÚ °èÁ¤ |
%FtpRoot%\LocalUser\%UserName% |
ÁÖÀÇ:
ÀÌ Ç¥¿¡¼ %FtpRoot% ´Â FTP »çÀÌÆ®ÀÇ ·çÆ® µð·ºÅ͸®¸¦ ÀǹÌÇÕ´Ï´Ù.
Áï, º»¹®¿¡¼´Â C:\Inetpub\Ftproot ¸¦ ÀǹÌÇÕ´Ï´Ù.
Áß¿ä:
ÀÌ ¿É¼Ç¿¡¼´Â Àü¿ª °¡»ó µð·ºÅ͸®µéÀÌ È°¼ºÈµË´Ï´Ù.
ÀûÀýÇÑ ±ÇÇÑÀÌ Á¸ÀçÇÏ´Â °æ¿ì FTP »çÀÌÆ®ÀÇ ·çÆ®-·¹º§¿¡ ¼³Á¤µÈ ¸ðµç °¡»ó µð·ºÅ͸®¿¡ ¸ðµç FTP »ç¿ëÀÚµéÀÌ Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.
´Ü°è 4: ¸ðµç µð·ºÅ͸® À¯Çü¿¡ ´ëÇÑ »ç¿ëÀÚ °Ý¸® ¼³Á¤ ±¸¼ºÇϱâ
¸ðµç µð·ºÅ͸® À¯Çü¿¡ ´ëÇÑ »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤Çϸé, FTP »ç¿ëÀÚ ¼¼¼ÇÀº FTP »ç¿ëÀÚ °èÁ¤ÀÇ À̸§°ú µ¿ÀÏÇÑ ¹°¸®Àû ¶Ç´Â °¡»ó µð·ºÅ͸®·Î Á¢±ÙÀÌ Á¦ÇѵǸç, Àü¿ª °¡»ó µð·ºÅ͸®µéµµ ¹«½ÃµË´Ï´Ù.
À̹ø ´Ü°è¿¡¼´Â ¸ðµç µð·ºÅ͸® À¯Çü¿¡ ´ëÇÑ »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤Çغ¸°í, ·ÎÄà °ü¸®ÀÚ¸¦ À§ÇÑ °¡»ó µð·ºÅ͸®¸¦ Ãß°¡ÇØ º¼ °ÍÀÔ´Ï´Ù.
- ÀÎÅÍ³Ý Á¤º¸ ¼ºñ½º °ü¸®ÀÚ¸¦ ½ÇÇà½ÃŰ°í ´Ü°è 1 ¿¡¼ ¿©·¯ºÐµéÀÌ ¸¸µç FTP »çÀÌÆ® ³ëµå¸¦ Ŭ¸¯ÇÕ´Ï´Ù. ±×·¯¸é ¸ðµç FTP ±â´É ¾ÆÀÌÄܵéÀÌ Ãâ·ÂµË´Ï´Ù.
- FTP User Isolation ¾ÆÀÌÄÜÀ» ´õºí Ŭ¸¯ÇÏ¿© FTP User Isolation ±â´ÉÀ» ¿±´Ï´Ù.
- FTP User Isolation ±â´É ÆäÀÌÁö°¡ ³ªÅ¸³ª¸é, User name directory (disable global virtual directories) ¿É¼ÇÀ» ¼±ÅÃÇϰí, Actions ÆÐÀÎÀÇ Apply ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
- FTP »çÀÌÆ®ÀÇ Æ®¸® ³ëµå¸¦ È®ÀåÇϰí, LocalUser Æú´õ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î Ŭ¸¯ÇÑ ´ÙÀ½ Add Virtual Directory ¸Þ´º¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
(ÁÖÀÇ: ÀÌ ¿¹Á¦¿¡¼ "LocalUser" Æú´õ´Â ¹°¸®Àû µð·ºÅ͸®Áö¸¸, °¡»ó µð·ºÅ͸®µµ »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.)
Add Virtual Directory ´ëÈ »óÀÚ°¡ ³ªÅ¸³ª¸é
- Alias ÅØ½ºÆ® ¹Ú½º¿¡ "administrator" ¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Physical path ÅØ½ºÆ® ¹Ú½º¿¡ "%SystemDrive%\inetpub\adminfiles" ¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- ¸ðµç ÀÛ¾÷À» ¸¶ÃÆÀ¸¸é OK ¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
FTP »çÀÌÆ®¿¡ ·Î±×ÀÎÇϱâ
ÀÌÁ¦ ¿©·¯ºÐµéÀº »ç¿ëÀÚ °Ý¸®°¡ ¼³Á¤µÈ FTP »çÀÌÆ®¿¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª, ´ÙÀ½°ú °°Àº »çÇ×µéÀÌ Àû¿ëµË´Ï´Ù.:
- ´Ü°è 3. ¿¡¼¿Í µ¿ÀÏÇϰÔ, FTP »çÀÌÆ®¿¡ ÀÍ¸í »ç¿ëÀÚ·Î ·Î±×ÀÎÇÏ´Â °æ¿ì, ¿©·¯ºÐµéÀÇ FTP ¼¼¼ÇÀº ÇʼöÁ¶°Ç ¼½¼Ç¿¡¼ ¹Ì¸® »ý¼ºÇß´ø "LocalUser\Public" Æú´õ·Î¸¸ Á¢±ÙÀÌ Á¦ÇÑµÉ °ÍÀÔ´Ï´Ù.
- ¸¸¾à FTP »çÀÌÆ®¿¡ ·ÎÄà °ü¸®ÀÚ·Î ·Î±×ÀÎÇÑ´Ù¸é, ¿©·¯ºÐµéÀÇ ¼¼¼ÇÀº ¹æ±Ý »ý¼ºÇÑ "/LocalUser/administrator" °¡»ó µð·ºÅ͸®·Î¸¸ Á¢±ÙÀÌ Á¦ÇÑµÉ °ÍÀÔ´Ï´Ù.
¿ä¾à
À̹ø ´Ü°è¿¡¼ »ìÆìº» ³»¿ëµéÀ» ´Ù½Ã Á¤¸®Çغ¸¸é, ¿©·¯ºÐµéÀº User name directory (disable global virtual directories) ¿É¼ÇÀ» »ç¿ëÇÏ¿© FTP »ç¿ëÀÚ °Ý¸®¸¦ ±¸¼ºÇØ º¸¾Ò½À´Ï´Ù.
ÀÌ »ç¿ëÀÚ °Ý¸® ¸ðµå¿¡¼, ¸ðµç FTP »ç¿ëÀÚ ¼¼¼ÇÀº FTP »ç¿ëÀÚ °èÁ¤ÀÇ À̸§°ú µ¿ÀÏÇÑ ¹°¸®Àû ¶Ç´Â °¡»ó µð·ºÅ͸®·Î Á¢±ÙÀÌ Á¦Çѵǰí, »ý¼ºµÈ Àü¿ª °¡»ó µð·ºÅ͸®´Â ¹«½ÃµË´Ï´Ù.
°¢°¢ÀÇ »ç¿ëÀÚµéÀ» À§ÇÑ È¨ µð·ºÅ͸®¸¦ »ý¼ºÇÏ·Á¸é, ¸ÕÀú FTP ¼¹öÀÇ ·çÆ® µð·ºÅ͸® ÇÏÀ§¿¡ µµ¸ÞÀÎ À̸§ ¶Ç´Â ·ÎÄà »ç¿ëÀÚ¸¦ À§ÇÑ LocalUser ¶ó´Â À̸§ÀÇ ¹°¸®Àû µð·ºÅ͸®¸¦ »ý¼ºÇؾ߸¸ ÇÕ´Ï´Ù.
±×¸®°í ±× ´ÙÀ½¿¡ ÀÌ µð·ºÅ͸® ÇÏÀ§¿¡ FTP ¼¹ö¿¡ Á¢¼ÓÇÏ´Â °¢°¢ÀÇ »ç¿ëÀÚ °èÁ¤À» À§ÇÑ ¹°¸®Àû ¶Ç´Â °¡»ó µð·ºÅ͸®¸¦ »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
´ÙÀ½ÀÇ Ç¥´Â FTP ¼ºñ½ºÀÇ ÀÎÁõ Á¦°øÀÚ°¡ ÀνÄÇÒ ¼ö Àִ Ȩ µð·ºÅ͸® ¹®¹ýÀ» º¸¿©ÁÝ´Ï´Ù.:
»ç¿ëÀÚ °èÁ¤ À¯Çü |
¹°¸®Àû Ȩ µð·ºÅ͸® ¹®¹ý |
ÀÍ¸í »ç¿ëÀÚ |
%FtpRoot%\LocalUser\Public |
·ÎÄà Windows »ç¿ëÀÚ °èÁ¤ (±âº» ÀÎÁõ Çʼö) |
%FtpRoot%\LocalUser\%UserName% |
Windows µµ¸ÞÀÎ °èÁ¤ (±âº» ÀÎÁõ Çʼö) |
%FtpRoot%\%UserDomain%\%UserName% |
IIS °ü¸®ÀÚ ¶Ç´Â ASP.NET »ç¿ëÀÚ Á¤ÀÇ ÀÎÁõ »ç¿ëÀÚ °èÁ¤ |
%FtpRoot%\LocalUser\%UserName% |
ÁÖÀÇ:
ÀÌ Ç¥¿¡¼ %FtpRoot% ´Â FTP »çÀÌÆ®ÀÇ ·çÆ® µð·ºÅ͸®¸¦ ÀǹÌÇÕ´Ï´Ù.
Áï, º»¹®¿¡¼´Â C:\Inetpub\Ftproot ¸¦ ÀǹÌÇÕ´Ï´Ù.
Áß¿ä:
ÀÌ ¿É¼Ç¿¡¼ Àü¿ª °¡»ó µð·ºÅ͸®´Â ¹«½ÃµÇ¸ç, ¾î¶°ÇÑ FTP »ç¿ëÀÚµµ ·çÆ®-·¹º§¿¡ ¼³Á¤µÈ °¡»ó µð·ºÅ͸®¿¡ Á¢±ÙÇÒ ¼ö ¾ø½À´Ï´Ù.
¸ðµç °¡»ó µð·ºÅ͸®´Â ¹Ýµå½Ã »ç¿ëÀÚÀÇ ¹°¸®Àû ¶Ç´Â °¡»ó µð·ºÅ͸® °æ·Î ÇÏÀ§¿¡ ¸í½ÃÀûÀ¸·Î Á¤ÀǵǾî¾ß¸¸ ÇÕ´Ï´Ù.
IIS ±¸¼º ¼³Á¤ ÆÄÀÏÀ» ÆíÁýÇÏ¿© FTP »ç¿ëÀÚ °Ý¸® ¼³Á¤Çϱâ
Á÷Á¢ IIS ±¸¼º ¼³Á¤ ÆÄÀÏÀ» ÆíÁýÇÏ¿© »õ·Î¿î FTP ¼ºñ½ºÀÇ »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
´ÙÀ½ÀÇ ´Ü°èµé¿¡¼´Â °¢°¢ÀÇ ´Ù¸¥ »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤Çϱâ À§ÇØ ÇÊ¿äÇÑ Àüü °úÁ¤À» º¸¿©ÁÝ´Ï´Ù.
- ¸Þ¸ðÀå µî, ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿©, %SystemRoot%\System32\inetsrv\config Æú´õ¿¡ Á¸ÀçÇÏ´Â applicationHost.config ÆÄÀÏÀ» ¿±´Ï´Ù.
- <sites> ¼½¼ÇÀ¸·Î À̵¿ÇÕ´Ï´Ù. ÀÌ ¼½¼Ç¿¡´Â ¿©·¯ºÐµéÀÇ ±âº» À¥ »çÀÌÆ®¿¡ ´ëÇÑ ¼³Á¤ÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸ç, ´ëºÎºÐ ´ÙÀ½°ú °°Àº ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.:
<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
</site>
<ftpServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
<basicAuthentication enabled="true" />
</authentication>
</security>
<userIsolation mode="None" />
</ftpServer>
- ÀÌÁ¦ ¿©·¯ºÐµéÀÇ <sites> ¼½¼ÇÀº ´ÙÀ½°ú ºñ½ÁÇÏ°Ô ±¸¼ºµÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.:
<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
</site>
<site name="Default FTP Site" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\ftproot" />
</application>
<bindings>
<binding protocol="ftp" bindingInformation="*:21:" />
</bindings>
<ftpServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
<basicAuthentication enabled="true" />
</authentication>
</security>
<userIsolation mode="None" />
</ftpServer>
</site>
- ÀÌÁ¦ applicationHost.config ÆÄÀÏÀÇ °¡Àå ¸¶Áö¸· ºÎºÐÀ¸·Î À̵¿ÇÏ¿© ±âº» FTP »çÀÌÆ®ÀÇ ±ÇÇÑÀ» ¼³Á¤Çϱâ À§ÇÑ <location> ¼½¼ÇÀ» Ãß°¡ÇÕ´Ï´Ù.
ÁÖÀÇ:
ÀÌ ¿¹Á¦¿¡¼ º¼ ¼ö ÀÖ´Â °Íó·³ FTP »çÀÌÆ®¿¡ ´ëÇÑ ±ÇÇÑ ¼³Á¤Àº URL ±â¹ÝÀ¸·Î ±¸¼ºµË´Ï´Ù.
¿©±â¿¡¼´Â ¸ðµç »ç¿ëÀڵ鿡°Ô´Â Àб⠱ÇÇÑÀ» Çã¿ëÇϰí, °ü¸®ÀÚ °èÁ¤¿¡°Ô´Â Àбâ/¾²±â ±ÇÇÑÀ» Çã¿ëÇϰí ÀÖ½À´Ï´Ù.
<location path="Default FTP Site">
<system.ftpServer>
<security>
<authorization>
<add accessType="Allow" users="*" permissions="Read" />
<add accessType="Allow" users="administrator" permissions="Read, Write" />
</authorization>
</security>
</system.ftpServer>
</location>
- applicationHost.config ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù.
´Ü°è 1: »ç¿ëÀÚÀÇ È¨ µð·ºÅ͸®¿¡¼ ½ÃÀÛÇϱâ
°¢°¢ÀÇ »ç¿ëÀÚµéÀÌ ÀÚ½ÅÀÇ È¨ µð·ºÅ͸®¿¡¼ ½ÃÀÛÇϵµ·Ï Çϱâ À§Çؼ »ç¿ëÀÚ °Ý¸®¸¦ ±¸¼ºÇÕ´Ï´Ù.:
- ·ÎÄà °ü¸®ÀÚÀÇ È¨ µð·ºÅ͸®¸¦ ÁöÁ¤Çϱâ À§Çؼ, "%SystemDrive%\inetpub\ftproot\administrator" Æú´õ¸¦ »ý¼ºÇÕ´Ï´Ù.
- ¸ÕÀú userIsolation ¿ä¼ÒÀÇ mode ¼Ó¼ºÀÇ °ªÀ» "StartInUsersDirectory" ·Î ÁöÁ¤ÇÕ´Ï´Ù.
±×·¯¸é ¿©·¯ºÐµéÀÇ userIsolation ¿ä¼Ò´Â ´ÙÀ½ ¿¹Á¦¿Í ºñ½ÁÇÏ°Ô µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.
ÁÖÀÇ:
¸¸¾à »ç¿ëÀÚÀÇ µð·ºÅ͸®°¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é, »ç¿ëÀÚ ¼¼¼ÇÀº FTP »çÀÌÆ®ÀÇ ·çÆ® Æú´õ¿¡¼ ½ÃÀ۵˴ϴÙ.
ÀÌ ¿¹Á¦¿¡¼´Â "%SystemDrive%\inetpub\ftproot" Æú´õ°¡ ±×¿¡ ÇØ´çµË´Ï´Ù.
»ç¿ëÀÚÀÇ È¨ µð·ºÅ͸®°¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡µµ, »ç¿ëÀÚ´Â ¿©ÀüÈ÷ FTP »çÀÌÆ®ÀÇ ·çÆ® Æú´õ·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
<site name="Default FTP Site" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\ftproot" />
</application>
<bindings>
<binding protocol="ftp" bindingInformation="*:21:" />
</bindings>
<ftpServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
<basicAuthentication enabled="true" />
</authentication>
</security>
<userIsolation mode="StartInUsersDirectory" />
</ftpServer>
</site>
´Ü°è 2: ·çÆ® µð·ºÅ͸®¿¡ ´ëÇÑ »ç¿ëÀÚ °Ý¸®
À̹ø ´Ü°è¿¡¼´Â ¸ðµç »ç¿ëÀÚ¸¦ °¢°¢ÀÇ »ç¿ëÀÚ¿¡ ´ëÇØ »ý¼ºµÈ ¹°¸®Àû Æú´õ·Î¸¸ Á¢±ÙÀ» Á¦ÇÑÇÏ´Â "IsolateRootDirectoryOnly" »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ »ìÆìº¼ °ÍÀÔ´Ï´Ù.
"IsolateRootDirectoryOnly" »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤Çϱâ À§Çؼ´Â:
- ÀÍ¸í »ç¿ëÀÚ¸¦ À§ÇÑ "%SystemDrive%\inetpub\ftproot\LocalUser\Public" Æú´õ¸¦ »ý¼ºÇÕ´Ï´Ù.
- ±×¸®°í userIsolation ¿ä¼ÒÀÇ mode ¼Ó¼ºÀÇ °ªÀ» "IsolateRootDirectoryOnly" ·Î ÁöÁ¤ÇÕ´Ï´Ù.
ÀÌÁ¦ ¿©·¯ºÐµéÀÇ userIsolation ¿ä¼Ò´Â ´ÙÀ½ ¿¹Á¦¿Í ºñ½ÁÇÏ°Ô µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.
ÁÖÀÇ:
¸¸¾à »ç¿ëÀÚÀÇ È¨ µð·ºÅ͸®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ±× »ç¿ëÀÚ´Â ·Î±×ÀÎÀÌ ºÒ°¡´ÉÇÒ °ÍÀÔ´Ï´Ù.
ÀÏ´Ü ·Î±×ÀÎ ÇÑ µÚ¿¡ »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ È¨ µð·ºÅ͸®·Î¸¸ Á¦Çѵǰí FTP »çÀÌÆ®ÀÇ ·çÆ® µð·ºÅ͸®·Î À̵¿ÇÒ ¼öµµ ¾ø½À´Ï´Ù.
<site name="Default FTP Site" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\ftproot" />
</application>
<bindings>
<binding protocol="ftp" bindingInformation="*:21:" />
</bindings>
<ftpServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
<basicAuthentication enabled="true" />
</authentication>
</security>
<userIsolation mode="IsolateRootDirectoryOnly" />
</ftpServer>
</site>
´Ü°è 3: ¸ðµç À¯ÇüÀÇ µð·ºÅ͵𿡠´ëÇÑ »ç¿ëÀÚ °Ý¸®
À̹ø ´Ü°è¿¡¼´Â ¸ðµç »ç¿ëÀÚÀÇ ¼¼¼ÇÀ» °¢°¢ÀÇ »ç¿ëÀÚ¿¡ ´ëÇØ »ý¼ºµÈ °¡»ó µð·ºÅ͸® ¹× ¹°¸®Àû Æú´õ·Î¸¸ Á¢±ÙÀ» Á¦ÇÑÇÏ´Â "IsolateAllDirectories" »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ »ìÆìº¼ °ÍÀÔ´Ï´Ù.
"IsolateAllDirectories" »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤Çϱâ À§Çؼ´Â:
- ·ÎÄà °ü¸®ÀÚÀÇ È¨ µð·ºÅ͸®¸¦ ÁöÁ¤Çϱâ À§Çؼ, "%SystemDrive%\inetpub\ftproot\administrator" Æú´õ¸¦ »ý¼ºÇÕ´Ï´Ù.
- userIsolation ¿ä¼ÒÀÇ mode ¼Ó¼ºÀÇ °ªÀ» "IsolateAllDirectories" ·Î ÁöÁ¤ÇÕ´Ï´Ù.
- application ¼½¼Ç¿¡ ¹æ±Ý »ý¼ºÇÑ "%SystemDrive%\inetpub\adminfiles" Æú´õ¸¦ °¡¸£Å°´Â "/LocalUser/administrator" °¡»ó µð·ºÅ͸®¸¦ Ãß°¡ÇÕ´Ï´Ù.
- ±×·¯¸é ¿©·¯ºÐµéÀÇ userIsolation ¿ä¼Ò´Â ´ÙÀ½ ¿¹Á¦¿Í ºñ½ÁÇÏ°Ô µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.
ÁÖÀÇ:
¸¸¾à »ç¿ëÀÚÀÇ °¡»ó ¶Ç´Â ¹°¸®Àû µð·ºÅ͸®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ±× »ç¿ëÀÚ´Â ·Î±×ÀÎÀÌ ºÒ°¡´ÉÇÒ °ÍÀÔ´Ï´Ù.
ÀÏ´Ü ¼º°øÀûÀ¸·Î ·Î±×ÀÎ ÇÑ µÚ¿¡ »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ È¨ µð·ºÅ͸®·Î¸¸ Á¢±ÙÀÌ Á¦Çѵǰí FTP »çÀÌÆ®ÀÇ ·çÆ® µð·ºÅ͸®·Î À̵¿ÇÒ ¼öµµ ¾ø½À´Ï´Ù.
<site name="Default FTP Site" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\ftproot" />
<virtualDirectory path="/LocalUser/administrator" physicalPath="%SystemDrive%\inetpub\adminfiles" />
</application>
<bindings>
<binding protocol="ftp" bindingInformation="*:21:" />
</bindings>
<ftpServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
<basicAuthentication enabled="true" />
</authentication>
</security>
<userIsolation mode="IsolateAllDirectories" />
</ftpServer>
</site>
¿ä¾à
À̹ø ´Ü°è¿¡¼´Â IIS ±¸¼º ¼³Á¤ ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇÏ¿© FTP »ç¿ëÀÚ °Ý¸®¸¦ ¼³Á¤ÇØ º¸¾Ò½À´Ï´Ù.
À̹ø ´Ü°è¿¡¼ »ìÆìº» ³»¿ëµéÀ» ´Ù½Ã Á¤¸®Çغ¸¸é:
- ±âº» À¥ »çÀÌÆ®¸¦ ÅÛÇø´À¸·Î »ï¾Æ »õ·Î¿î FTP »çÀÌÆ®¸¦ »ý¼ºÇß½À´Ï´Ù.
´ÙÀ½°ú °°ÀÌ FTP »çÀÌÆ®¿¡ ´ëÇÑ ±ÇÇÑ ±ÔÄ¢À» ±¸¼ºÇß½À´Ï´Ù.:
- ¸ðµç »ç¿ëÀÚ´Â Àб⠱ÇÇÑÀ» °®°í ÀÖ½À´Ï´Ù.
- °ü¸®ÀÚ °èÁ¤Àº Àбâ/¾²±â ±ÇÇÑÀ» °®°í ÀÖ½À´Ï´Ù.
´ÙÀ½°ú °°Àº ¼¼ °¡Áö »ç¿ëÀÚ °Ý¸® ¸ðµå¸¦ ¼³Á¤Çß½À´Ï´Ù.:
- »ç¿ëÀÚÀÇ È¨ µð·ºÅ͸®¿¡¼ ½ÃÀÛ
- ·çÆ® µð·ºÅ͸®¿¡ ´ëÇÑ »ç¿ëÀÚ °Ý¸®
- ¸ðµç À¯ÇüÀÇ µð·ºÅ͵𿡠´ëÇÑ »ç¿ëÀÚ °Ý¸®
|
* |
»çÀÌÆ® ID ¿¡ ´ëÇÑ º¸´Ù »ó¼¼ÇÑ °³³äÀº ÀÌ ¹®¼¿¡¼ ¼³¸íÇϰí ÀÖ´Â »çÀÌÆ® À妽ºÀÇ °³³äÀ» Âü°íÇÑ´Ù. |
áä
°Á ¸ñ·ÏÀ¸·Î..
|