ASP.NET ºÎºÐ ½Å·Ú·Î ÀÎÇØ ÀÀ¿ë ÇÁ·Î±×·¥ °Ý¸®°¡ º¸ÀåµÇÁö ¾ÊÀ½

±â¼ú ÀÚ·á: 2698981 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¼Ò°³

ASP.NET¿¡¼­ °ü¸®ÀÚ´Â º¸Åë ½Å·Ú¿Í °°Àº ºÎºÐ ½Å·Ú ¸ðµå¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥À» È£½ºÆÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ ÁöÁ¤ Á¤Ã¥ ÆÄÀÏÀ» ÅëÇØ »ç¿ëÀÚ ÁöÁ¤ ºÎºÐ ½Å·Ú ¼öÁØÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ASP.NET 2.0¿¡¼­ º¸Åë ½Å·Ú¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ MSDN(Microsoft °³¹ßÀÚ ³×Æ®¿öÅ©) À¥ ÆäÀÌÁö·Î À̵¿ÇϽʽÿÀ.
¹æ¹ý: ASP.NET 2.0¿¡¼­ º¸Åë ½Å·Ú »ç¿ë
¾Õ¼­ ¿©·¯ ´Ù¸¥ ½Å·Ú ¼öÁØÀ» °®´Â ´ÙÁß ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µ¿ÀÏÇÑ À¥ ¼­¹ö¿¡ È£½ºÆÃµÇ¾î ÀÖ´Â °øÀ¯ È£½ºÆÃ ȯ°æ¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ °Ý¸®¸¦ Àû¿ëÇÏ´Â ¸ÞÄ¿´ÏÁòÀ» ASP.NET ºÎºÐ ½Å·Ú·Î ¼³¸íÇß½À´Ï´Ù. ºÎºÐ ½Å·Ú ¸ðµå·Î ASP.NET ÆäÀÌÁö ÇÁ·¹ÀÓ¿öÅ© ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÒ °æ¿ì µ¿ÀÏÇÑ ÇÁ·Î¼¼½º³ª µ¿ÀÏÇÑ ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇàµÇ´Â ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ ¿ÏÀüÇÑ °Ý¸®°¡ º¸ÀåµÇÁö ¾Ê´Â´Ù´Â »ç½ÇÀ» ¹Ý¿µÇϱâ À§ÇØ ÀÌ¿¡ ´ëÇÑ ÁöħÀ» ¾÷µ¥ÀÌÆ®ÇÏ·Á°í ÇÕ´Ï´Ù.

º°µµÀÇ ´õ ³·Àº ±ÇÇÑ ÇÁ·Î¼¼½º·Î ½ÇÇàµÇµµ·Ï ASP.NET ÆäÀÌÁö ÇÁ·¹ÀÓ¿öÅ© ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸¼ºÇÏ´Â °ÍÀº(°³º° ÀÀ¿ë ÇÁ·Î±×·¥ Ç® »ç¿ë) µ¿ÀÏÇÑ À¥ ¼­¹ö¿¡ ÀÖ´Â ´Ù¸¥ ASP.NET ÆäÀÌÁö ÇÁ·¹ÀÓ¿öÅ© ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °Ý¸®¸¦ È®ÀÎÇÏ´Â µ¥ ±ÇÀåµÇ´Â ÀýÂ÷ÀÔ´Ï´Ù. ´ÙÀ½ Àý¿¡¼­´Â °Ý¸®¸¦ À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¹®¼­¿¡ ¼³¸íµÈ Á¤Ã¥ º¯°æ ³»¿ëÀ» ¹Ý¿µÇϵµ·Ï ´Ù¸¥ ¼³¸í¼­µµ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Ãß°¡ Á¤º¸

¼­¹ö °ü¸®ÀÚ´Â ÀÌ ¹®¼­ÀÇ ÁöħÀ» Àû¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ °øÀ¯ È£½ºÆÃ ȯ°æ¿¡¼­ °Ý¸®µÇµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÁöħÀº Windows Server 2003 SP2 ÀÌ»ó ¹öÀü¿¡¼­ ASP.NETÀ» È£½ºÆÃÇÏ´Â µ¥ Àû¿ëµË´Ï´Ù. ÀÌ·¯ÇÑ ÁöħÀº IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) 6.0 ~ 7.5¿¡ ÇØ´çÇÕ´Ï´Ù.

¿©±â¿¡ ¼³¸íµÈ ¸¹Àº ÀÛ¾÷Àº IIS 7 ¹× 7.5ÀÇ AppCmd.exe IIS ¸í·ÉÁÙ µµ±¸¿Í IIS 6.0ÀÇ IIS °ü¸® ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥À» º°µµÀÇ IIS »çÀÌÆ®¿¡ µÎ´Â ¹æ¹ý

°øÀ¯ È£½ºÆÃ ȯ°æ¿¡¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥À» º°µµÀÇ IIS »çÀÌÆ®¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù. º°µµÀÇ »çÀÌÆ®¿¡ È£½ºÆÃÇϸé ÀÀ¿ë ÇÁ·Î±×·¥ °£¿¡ ±¸¼ºÀÌ º¸´Ù Àß °Ý¸®µË´Ï´Ù. ¶ÇÇÑ .NET Framework CLR È£½ºÆ®´Â ºÐ¸®µË´Ï´Ù. À̸¦ ÅëÇØ ÇØ´ç ¼öÁØ¿¡¼­ Ãß°¡ÀûÀÎ °Ý¸®°¡ ÀÌ·ç¾îÁý´Ï´Ù.

°¢ ÀÀ¿ë ÇÁ·Î±×·¥À» º°µµÀÇ »çÀÌÆ®¿¡ µÎ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 6.0(Windows Server 2003 SP2)

  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ Ã¢¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. À¥ »çÀÌÆ® ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í »õ·Î ¸¸µé±â¸¦ Ŭ¸¯ÇÑ ´ÙÀ½ À¥ »çÀÌÆ®¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  4. ´ÙÀ½À» Ŭ¸¯ÇÕ´Ï´Ù.
  5. »õ À¥ »çÀÌÆ®ÀÇ °íÀ¯ÇÑ À̸§À» ÀÔ·ÂÇÏ°í ´ÙÀ½À» Ŭ¸¯ÇÕ´Ï´Ù.
  6. È£½ºÆÃ ȯ°æ¿¡ ´ëÇÑ »çÀÌÆ® ¹ÙÀεùÀ» ±¸¼ºÇÕ´Ï´Ù.
  7. ÀÀ¿ë ÇÁ·Î±×·¥ ÆÄÀÏÀÌ ÀúÀåµÈ Æú´õÀÇ ½ÇÁ¦ °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  8. ½ºÅ©¸³Æ® ½ÇÇà(¿¹: ASP) È®ÀζõÀ» ¼±ÅÃÇÏ°í ´ÙÀ½À» Ŭ¸¯ÇÕ´Ï´Ù.
  9. ¸¶Ä§À» Ŭ¸¯ÇÕ´Ï´Ù. »õ »çÀÌÆ®°¡ À¥ »çÀÌÆ® ³ëµå ¾Æ·¡¿¡ ³ªÅ¸³³´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7(Windows Vista SP2 ¹× Windows Server 2008 SP1), ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7.5(Windows 7 ¹× Windows Server 2008 R2)

  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿¬°á â¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. »çÀÌÆ® ³ëµå¸¦ ¼±ÅÃÇϰí ÀÛ¾÷ â¿¡¼­ À¥ »çÀÌÆ® Ãß°¡ ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  4. À¥ »çÀÌÆ® Ãß°¡ ´ëÈ­ »óÀÚ¿¡¼­ »õ À¥ »çÀÌÆ®ÀÇ °íÀ¯ÇÑ À̸§À» ÀÔ·ÂÇϰí ÀÀ¿ë ÇÁ·Î±×·¥ ÆÄÀÏÀÌ ÀúÀåµÈ Æú´õÀÇ ½ÇÁ¦ °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î »çÀÌÆ®¿Í µ¿ÀÏÇÑ À̸§À» °®´Â »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®ÀÌ ¸¸µé¾îÁö°í ÀÌ »çÀÌÆ®´Â ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» »ç¿ëÇϵµ·Ï ±¸¼ºµË´Ï´Ù. (À̰ÍÀÌ ±ÇÀåµÇ´Â ±¸¼ºÀÔ´Ï´Ù.)
  5. È£½ºÆÃ ȯ°æ¿¡ ´ëÇÑ »çÀÌÆ® ¹ÙÀεùÀ» ±¸¼ºÇÕ´Ï´Ù.
  6. À¥ »çÀÌÆ® Áï½Ã ½ÃÀÛ È®ÀζõÀ» ¼±Åà Ãë¼ÒÇÏ¿© ¿©±â¿¡ ¼³¸íµÈ °Ý¸® ÁöħÀ» ¿Ï·áÇÒ ¶§±îÁö »çÀÌÆ®¸¦ »ç¿ëÇÒ ¼ö ¾øµµ·Ï ÇÕ´Ï´Ù.
  7. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù. ±¸¼ºµÈ »çÀÌÆ®°¡ ¿¬°á âÀÇ »çÀÌÆ® ³ëµå ¾Æ·¡¿¡ ³ªÅ¸³³´Ï´Ù.

»çÀÌÆ®¸¦ º°µµÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®¿¡ µÎ´Â ¹æ¹ý

°øÀ¯ È£½ºÆÃ ȯ°æ¿¡¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥À» º°µµÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ °íÀ¯ÇÑ ID¸¦ °®´Â º°µµÀÇ ¿î¿µ üÁ¦ ÇÁ·Î¼¼½º¿¡ °Ý¸®µÉ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ÅëÇØ »çÀÌÆ® »çÀÌ¿¡ °Ý¸® ¼öÁØÀÌ Ãß°¡µË´Ï´Ù. (´ÙÀ½ Àý¿¡¼­´Â °Ý¸®¸¦ À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ID¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.)

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 6.0(Windows Server 2003 SP2)

  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ Ã¢¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í »õ·Î ¸¸µé±â¸¦ Ŭ¸¯ÇÑ ´ÙÀ½ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» Ŭ¸¯ÇÕ´Ï´Ù.
  4. »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®ÀÇ °íÀ¯ÇÑ À̸§À» ÀÔ·ÂÇϰí È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  5. À¥ »çÀÌÆ® ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  6. ´ë»ó À¥ »çÀÌÆ®¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  7. Ȩ µð·ºÅ͸® ÅÇÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  8. ´ëÈ­ »óÀÚ ¾Æ·¡ÂÊÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ Ç® Çʵ忡¼­ »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ¼±ÅÃÇÕ´Ï´Ù.
  9. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7(Windows Vista SP2 ¹× Windows Server 2008 SP1) ¹× ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7.5(Windows 7 ¹× Windows Server 2008 R2)

"ÀÀ¿ë ÇÁ·Î±×·¥À» º°µµÀÇ IIS »çÀÌÆ®¿¡ µÎ´Â ¹æ¹ý" ÀýÀÇ ´Ü°è¸¦ ÁøÇàÇÏ¸é »õ »çÀÌÆ®°¡ ÀÚµ¿À¸·Î º°µµÀÇ »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®¿¡ Ãß°¡µË´Ï´Ù. ±×·¯³ª »õ·Î¿î º°µµÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» »ç¿ëÇϵµ·Ï ±âÁ¸ »çÀÌÆ®¸¦ ±¸¼ºÇØ¾ß ÇÒ °æ¿ì ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.
  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿¬°á â¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  4. ÀÛ¾÷ â¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ Ç® Ãß°¡ ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  5. »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®ÀÇ °íÀ¯ÇÑ À̸§À» ÀÔ·ÂÇÏ°í ´ë»ó .NET Framework ¹öÀü°ú ÆÄÀÌÇÁ¶óÀÎ ¸ðµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù. »õ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®ÀÌ ¸ñ·Ï¿¡ Ç¥½ÃµË´Ï´Ù.
  7. ¿¬°á â¿¡¼­ »çÀÌÆ® ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  8. ÀÌ ÀýÂ÷ ¾Õ¿¡¼­ ¸¸µç ÀÀ¿ë ÇÁ·Î±×·¥ Ç®·Î À̵¿ÇÒ »çÀÌÆ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  9. ÀÛ¾÷ â¿¡¼­ ±âº» ¼³Á¤ ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  10. »çÀÌÆ® ÆíÁý ´ëÈ­ »óÀÚ¿¡¼­ ¼±ÅÃÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  11. ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ¸ñ·Ï¿¡¼­ ¾Õ¼­ ¼±ÅÃÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ¼±ÅÃÇÕ´Ï´Ù.
  12. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.
»çÀÌÆ® ÆíÁý ´ëÈ­ »óÀÚ¿¡¼­ È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.

°Ý¸®¸¦ À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ±¸¼ºÇÏ´Â ¹æ¹ý(ÇÁ·Î¼¼½º ID)

ÀÀ¿ë ÇÁ·Î±×·¥ Ç®Àº Windows ÇÁ·Î¼¼½ºÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× »çÀÌÆ®¸¦ È£½ºÆÃÇÕ´Ï´Ù. ÇÁ·Î¼¼½º°¡ ½ÇÇàµÇ´Â ID´Â ±¸¼º °¡´ÉÇÕ´Ï´Ù. °øÀ¯ È£½ºÆÃ ȯ°æ¿¡´Â °¢ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ º°µµÀÇ ID°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. À̸¦ ÅëÇØ °¢ ÀÀ¿ë ÇÁ·Î±×·¥Àº °íÀ¯ÇÑ °èÁ¤ÀÇ ÄÁÅØ½ºÆ®¿¡¼­ ½ÇÇàµÇ°Ô µË´Ï´Ù. µû¶ó¼­ ±âº» ¿î¿µ üÁ¦ÀÇ ÆÄÀÏ ½Ã½ºÅÛ DACL(ÀÓÀÇ ¾×¼¼½º Á¦¾î ¸ñ·Ï) ¹× ±âº» Á¦°ø ÇÁ·Î¼¼½º °Ý¸® ±â´ÉÀ» »ç¿ëÇÏ¿© ¿Ã¹Ù¸¥ °Ý¸®°¡ °¡´ÉÇØÁý´Ï´Ù. »ç¿ëÀÚ °èÁ¤À» ¸¸µç ´ÙÀ½ ÇØ´ç °èÁ¤À» »ç¿ëÇϵµ·Ï ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ÇÒ´çÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 6.0(Windows Server 2003 SP2)

ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ID·Î »ç¿ëÇÒ ·ÎÄà »ç¿ëÀÚ °èÁ¤ ¸¸µé±â
  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ Ã¢¿¡¼­ ·ÎÄà »ç¿ëÀÚ ¹× ±×·ìÀ» È®ÀåÇÕ´Ï´Ù.
  3. »ç¿ëÀÚ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í »õ »ç¿ëÀÚ¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  4. »õ »ç¿ëÀÚ °èÁ¤¿¡ ´ëÇÑ °íÀ¯ÇÑ À̸§°ú °­·ÂÇÑ ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  5. ´ÙÀ½ ·Î±×¿ÂÇÒ ¶§ ¹Ýµå½Ã ¾ÏÈ£ º¯°æ È®Àζõ ¼±ÅÃÀ» Ãë¼ÒÇÕ´Ï´Ù.
  6. ¾ÏÈ£ º¯°æÇÒ ¼ö ¾øÀ½ È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
  7. ¸¸µé±â¸¦ Ŭ¸¯ÇÑ ´ÙÀ½ ´Ý±â¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  8. ¿ÞÂÊ Ã¢¿¡¼­ »ç¿ëÀÚ ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù. »õ °èÁ¤ÀÌ ¸ñ·Ï¿¡ ³ªÅ¸³³´Ï´Ù.
»õ ·ÎÄà »ç¿ëÀÚ °èÁ¤À» »ç¿ëÇϵµ·Ï ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ±¸¼º
  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ Ã¢¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  4. ´ë»ó ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  5. ID ÅÇÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  6. º¸¾È °èÁ¤ ±¸¼º ¿É¼Ç ´ÜÃ߸¦ ¼±ÅÃÇÕ´Ï´Ù.
  7. »õ °èÁ¤ÀÇ »ç¿ëÀÚ À̸§°ú ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  8. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.
  9. ¾ÏÈ£ È®ÀÎ ´ëÈ­ »óÀÚ¿¡ ¾ÏÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇϰí È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7 ¹× 7.5(Windows Vista SP2, Windows Server 2008 SP1, Windows 7 ¹× Windows Server 2008 R2)

  1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
  2. ¿¬°á â¿¡¼­ ÇöÀç ¼­¹ö¿¡ ´ëÇÑ ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ Ç® ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  4. ´ë»ó ÀÀ¿ë ÇÁ·Î±×·¥ Ç®À» ¼±ÅÃÇÕ´Ï´Ù.
  5. ÀÛ¾÷ â¿¡¼­ °í±Þ ¼³Á¤ ¸µÅ©¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
  6. ÇÁ·Î¼¼½º ¸ðµ¨ ¼½¼Ç¿¡¼­ ID ¼Ó¼ºÀ» ApplicationPoolIdentity·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ·¸°Ô ¼³Á¤Çϸé ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥ Ç®¿¡ ´ëÇÑ °íÀ¯ÇÑ ID°¡ ÀÚµ¿À¸·Î ¸¸µé¾îÁý´Ï´Ù. ´ÙÀ½ ¼½¼Ç¿¡¼­´Â ÀÌ·¯ÇÑ °íÀ¯ÇÑ ID¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¾×¼¼½ºÇØ¾ß ÇÏ´Â ÆÄÀÏ À§Ä¡¿¡ ´ëÇØ DACL(ÀÓÀÇ ¾×¼¼½º Á¦¾î ¸ñ·Ï)À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  7. È®ÀÎÀ» Ŭ¸¯ÇÕ´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ÄÜÅÙÃ÷ À§Ä¡¿¡ ´ëÇØ DACLÀ» ±¸¼ºÇÏ´Â ¹æ¹ý

DACL(ÀÓÀÇ ¾×¼¼½º Á¦¾î ¸ñ·Ï)Àº °³Ã¼¿Í ¿¬°áµÇ°í ÇØ´ç °³Ã¼¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦¾îÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â »ç¿ë ±ÇÇÑ ¸ñ·ÏÀÔ´Ï´Ù. DACLÀ» »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ÄÜÅÙÃ÷¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦ÇÑÇÏ¸é µ¿ÀÏÇÑ À¥ ¼­¹ö¿¡ È£½ºÆÃµÇ´Â »çÀÌÆ®µéÀÌ ºÐ¸íÇÏ°Ô °Ý¸®µÉ ¼ö ÀÖ½À´Ï´Ù. ACL ¹× IIS ID¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÆÄÀÏ ½Ã½ºÅÛ ACLÀ» ÅëÇØ IISÀÇ ÄÜÅÙÃ÷ º¸È£(¿µ¹®)¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸ðµç ¹öÀüÀÇ IIS

  1. ¸í·É ÇÁ·ÒÇÁÆ®³ª Windows Ž»ö±â¿¡¼­ »çÀÌÆ® ÄÜÅÙÃ÷¿¡ ´ëÇÑ ·çÆ® Æú´õ¸¦ ¿±´Ï´Ù.
  2. ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© ÀÌ À§Ä¡¿¡ ´ëÇØ °ü¸®ÀÚ ¾×¼¼½º ±ÇÇÑ ÀÌ¿ÜÀÇ ¾×¼¼½º ±ÇÇÑ Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù. (¿©±â¿¡´Â »ç¿ëÀÚ ±×·ìÀÌ Æ÷ÇԵ˴ϴÙ.)
    • Windows Ž»ö±â¿¡¼­ Æú´õ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» ¼±ÅÃÇÏ°í º¸¾È ÅÇÀ» Ŭ¸¯ÇÑ ´ÙÀ½ ¾×¼¼½º Á¦¾î ¸ñ·ÏÀ» º¯°æÇÕ´Ï´Ù.
    • ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ icacls.exe À¯Æ¿¸®Æ¼(¶Ç´Â ÀÌÀü Windows ¿î¿µ üÁ¦ ¹öÀüÀÇ °æ¿ì cacls.exe)¸¦ »ç¿ëÇÏ¿© ¾×¼¼½º Á¦¾î ¸ñ·ÏÀ» º¯°æÇÕ´Ï´Ù.
  3. »çÀÌÆ®¿¡ ´ëÇØ ¼±ÅÃÇÑ ÇÁ·Î¼¼½º ID¿¡ ´ëÇÑ »õ Ç׸ñÀ» Ãß°¡ÇÕ´Ï´Ù.
  4. »õ ID¿¡ Æú´õ¿¡ ´ëÇÑ ÀÐ±â ¹× ½ÇÇà ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¾²±â »ç¿ë ±ÇÇÑÀ» ÇÊ¿ä·Î Çϴ ƯÁ¤ Æú´õ(¿¹: "Uploads" Æú´õ)°¡ ÀÖ´Â °æ¿ì ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 6.0(Windows Server 2003 SP2)

  1. Windows Ž»ö±â¿¡¼­ Æú´õ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» ¼±ÅÃÇÏ°í º¸¾È ÅÇÀ» Ŭ¸¯Çϰí ÇÁ·Î¼¼½º ID¿¡ ´ëÇØ ¼öÁ¤ ¾×¼¼½º ±ÇÇÑÀ» Ãß°¡ÇÕ´Ï´Ù.
  2. Á¤Àû ÄÜÅÙÃ÷(±×¸², ÅØ½ºÆ® ÆÄÀÏ µî)°¡ Æ÷Ç﵃ Æú´õÀÇ °æ¿ì ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
    1. IIS(ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º) °ü¸®ÀÚ¸¦ ¿±´Ï´Ù.
    2. ¿ÞÂÊ Ã¢¿¡¼­ ÇØ´ç Æú´õ À̸§À» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù.
    3. µð·ºÅ͸® ÅÇÀ» Ŭ¸¯ÇÕ´Ï´Ù.
    4. ½ÇÇà ±ÇÇÑ ¸ñ·Ï¿¡¼­ ¾øÀ½À» ¼±ÅÃÇÕ´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7 ¹× 7.5(Windows Vista SP2, Windows Server 2008 SP1, Windows 7 ¹× Windows Server 2008 R2)

  1. Windows Ž»ö±â¿¡¼­ Æú´õ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¼Ó¼ºÀ» ¼±ÅÃÇÏ°í º¸¾È ÅÇÀ» Ŭ¸¯Çϰí ÇÁ·Î¼¼½º ID¿¡ ´ëÇØ ¼öÁ¤ ¾×¼¼½º ±ÇÇÑÀ» Ãß°¡ÇÕ´Ï´Ù.
  2. Á¤Àû ÄÜÅÙÃ÷(±×¸², ÅØ½ºÆ® ÆÄÀÏ µî)¸¦ Æ÷ÇÔÇÒ Æú´õÀÇ °æ¿ì accessPolicy ¼³Á¤¿¡¼­ ½ºÅ©¸³Æ® »ç¿ë ±ÇÇÑÀ» Çã¿ëÇÏÁö ¾Ê´Â À§Ä¡¿¡ ´ëÇÑ "web.config" ÆÄÀÏ Ç׸ñÀ» Ãß°¡ÇÕ´Ï´Ù.
    <system.webServer> <handlers accessPolicy="Read,Write" /> </system.webServer>

Àӽà ASP.NET ÆÄÀÏ Æú´õ À§Ä¡¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý ¹× »çÀÌÆ®´ç DACLÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý

ASP.NETÀÇ °æ¿ì ¼­¹ö¿¡ ÄÄÆÄÀÏµÈ ÆÄÀϰú °°Àº Àӽà µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇÑ À§Ä¡°¡ ÇÊ¿äÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î´Â Àӽà ASP.NET ÆÄÀÏ Æú´õÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ Æú´õ´Â .NET Framework°¡ ¼³Ä¡µÈ Æú´õ ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù. °¢ »çÀÌÆ®¿¡ ´ëÇØ ´Ù¸¥ Àӽà À§Ä¡¸¦ ÇÒ´çÇÏ°í °³º°ÀûÀ¸·Î Æú´õ º¸¾ÈÀ» À¯ÁöÇÏ¸é µ¿ÀÏÇÑ À¥ ¼­¹ö¿¡ È£½ºÆÃµÇ´Â »çÀÌÆ®°¡ Á» ´õ Àß °Ý¸®µÉ ¼ö ÀÖ½À´Ï´Ù. Àӽà ASP.NET ÆÄÀÏ Æú´õ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ASP.NET µ¿Àû ÄÄÆÄÀÏÀÇ ÀÌÇØ(¿µ¹®)¸¦ ÂüÁ¶ÇϽʽÿÀ.

»çÀÌÆ®º°·Î ´Ù¸¥ Àӽà ASP.NET ÆÄÀÏ Æú´õ À§Ä¡¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý

  1. °¢ »çÀÌÆ®¿¡ ´ëÇØ ÇØ´ç »çÀÌÆ®ÀÇ Àӽà ASP.NET ÆÄÀÏÀ» ÀúÀåÇÒ »õ Æú´õ¸¦ ¸¸µì´Ï´Ù. ºñ ½Ã½ºÅÛ µå¶óÀ̺긦 »ç¿ëÇÏ¿© Àӽà ÆÄÀÏÀ» ÀúÀåÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
  2. ¼­¹öÀÇ root web.config ¶Ç´Â applicationHost.config ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ <location> ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ÇØ´ç ƯÁ¤ »çÀÌÆ®¿¡ ´ëÇÑ »õ Æú´õ À§Ä¡¸¦ °¡¸®Å°´Â ¼³Á¤À» Æ÷ÇÔÇÕ´Ï´Ù.
    <configuration> <location path="path"> <system.web> <compilation tempDirectory="temp-files-path" /> </system.web> </location> <!-- and so on --> </configuration>

Àӽà ASP.NET ÆÄÀÏ Æú´õ À§Ä¡¿¡ ´ëÇØ ÀûÀýÇÑ DACLÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý

  1. ¸í·É ÇÁ·ÒÇÁÆ® ¶Ç´Â Windows Ž»ö±â¸¦ »ç¿ëÇÏ¿© ÀÌ À§Ä¡¿¡ ´ëÇÑ °ü¸®ÀÚ ÀÌ¿ÜÀÇ ¾×¼¼½º ±ÇÇÑÀ» Á¦°ÅÇÕ´Ï´Ù. (¿©±â¿¡´Â »ç¿ëÀÚ ±×·ìÀÌ Æ÷ÇԵ˴ϴÙ.)
  2. ÀÌÀü¿¡ ÀÌ »çÀÌÆ®¿¡ ´ëÇØ ¼±ÅÃÇÑ ÇÁ·Î¼¼½º ID¿¡ ´ëÇÑ »õ Ç׸ñÀ» Ãß°¡ÇÑ ´ÙÀ½ ÀÌ ID¿¡ Æú´õ¿¡ ´ëÇÑ ¼öÁ¤ ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

·çÆ® ±¸¼º ÆÄÀÏ¿¡¼­ Áß¿äÇÑ ±¸¼º µ¥ÀÌÅ͸¦ Á¦°ÅÇÏ´Â ¹æ¹ý

Application web.config ÆÄÀÏÀº ó¸® ÁßÀÎ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÄÜÅÙÃ÷ Æú´õ¿¡ ÀÖ½À´Ï´Ù. ASP.NETÀº application web.config ÆÄÀÏÀ» ó¸®ÇÏÁö ¾Ê°Ô µÇÁö¸¸ ½ÇÁúÀûÀ¸·Î´Â ÀÀ¿ë ÇÁ·Î±×·¥ À§Ä¡ ¹Û¿¡ ÀÖ´Â ±¸¼º ÆÄÀÏ¿¡ ½Ã½ºÅÛ Å° ¼³Á¤ ¹× ¿¬°á ¹®ÀÚ¿­°ú °°Àº º¸¾ÈÀÌ Áß¿äÇÑ Á¤º¸¸¦ ³Ö´Â °ÍÀÌ ´õ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Á¤º¸°¡ À¯ÃâµÇÁö ¾Êµµ·Ï º¸È£µË´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 6.0(Windows Server 2003 SP2)

root web.config ÆÄÀÏ¿¡ º¸¾ÈÀÌ Áß¿äÇÑ ±¸¼º Á¤º¸¸¦ º¸°üÇÏ´Â °ÍÀº »çÀÌÆ® °£¿¡ µ¥ÀÌÅ͸¦ °Ý¸®Çϱâ À§Çؼ­´Â ¹Ù¶÷Á÷ÇÑ ¹æ¹ýÀÌ ¾Æ´Õ´Ï´Ù. ¸ðµç »çÀÌÆ®¿¡¼­ ÀÌ ÆÄÀÏÀ» ÀÐÀ» ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. µû¶ó¼­ IIS 6¿¡¼­´Â Áß¿äÇÑ ±¸¼ºÀ» application web.config ÆÄÀÏ¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é »çÀÌÆ® °£¿¡ Áß¿äÇÑ ±¸¼ºÀÌ °Ý¸®µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥Àº application web.config ÆÄÀÏÀÌ Ã³¸®µÇÁö ¾Ê°í Áß¿äÇÑ Á¤º¸°¡ À¯ÃâµÇÁö ¾Êµµ·Ï Çϱâ À§ÇØ ASP.NET ¹æ¾î ±âÀü¿¡ ÀÇÁ¸ÇÏ°Ô µË´Ï´Ù.

ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7 ¹× 7.5(Windows Vista SP2, Windows Server 2008 SP1, Windows 7 ¹× Windows Server 2008 R2)

IIS 7 ÀÌ»ó ¹öÀüÀÇ °æ¿ì IIS applicationHost.config ÆÄÀÏ¿¡ ÀÖ´Â Áß¿äÇÑ ±¸¼ºÀ» <location> ¿ä¼Ò·Î À̵¿ÇÕ´Ï´Ù. ÀÌ ¿ä¼Ò´Â ÇØ´ç ±¸¼ºÀÇ ¹üÀ§¸¦ Àû¿ëµÇ´Â »çÀÌÆ®·Î ÁöÁ¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº IIS 7.0 ±¸¼º¿¡¼­ Àá±ÝÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ. Microsoft´Â °í°´À» º¸È£Çϱâ À§ÇØ Çù·ÂÇØÁֽŠ´ÙÀ½ ºÐµé²² °¨»çµå¸³´Ï´Ù.
Âü°í À̰ÍÀº Microsoft ±â¼ú Áö¿ø ¼­ºñ½º ³»¿¡¼­ Á÷Á¢ ÀÛ¼ºÇÑ ¡°ºü¸¥ °Ô½Ã¡± ¹®¼­ÀÔ´Ï´Ù. ¿©±â¿¡ Æ÷ÇÔµÈ Á¤º¸´Â ¹ß»ýÇÑ ¹®Á¦¿¡ ´ëÇØ ÀÖ´Â ±×´ë·Î Á¦°øµË´Ï´Ù. ÀÌ ¹®¼­´Â Áï½Ã ÂüÁ¶ÇÒ ¼ö ÀÖµµ·Ï ºü¸£°Ô ÀÛ¼ºµÇ¾î¼­ Ç¥±â»óÀÇ ¿À·ù°¡ Æ÷ÇԵǾî ÀÖÀ» ¼ö ÀÖ°í ¾ðÁ¦µçÁö ¿¹°í ¾øÀÌ ¼öÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù. ±âŸ °í·Á »çÇ×Àº»ç¿ë ¾à°üÀ» ÂüÁ¶ÇϽʽÿÀ. Á¤º¸

¼Ó¼º

±â¼ú ÀÚ·á: 2698981 - ¸¶Áö¸· °ËÅä: 2012³â 6¿ù 7ÀÏ ¸ñ¿äÀÏ - ¼öÁ¤: 1.0
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft .NET Framework 4.0
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 1.0 Service Pack 3
Ű¿öµå:?
atdownload kbinfo kbexpertiseinter kbsecurity KB2698981

Çǵå¹é º¸³»±â