Scripting ¾ð¾î ¹× Visual Basic À» ÀÌ¿ëÇÑ IIS °ü¸® ÀÚµ¿È­ ±¸Çö

3.-3 ADSI °´Ã¼ÀÇ ¼Ó¼º ã´Â ¹ý ¹× ±âŸ Âü°íÀÚ·á


¢Â ADSI ºê¶ó¿ì¡ ÇÁ·Î±×·¥
ADSI °ü·Ã ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Ù º¸¸é, µµ´ëü ³» ÄÄÇ»ÅÍ, ȤÀº µµ¸ÞÀο¡¼­ ¾î¶² ADSI °´Ã¼µéÀ» »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö, ¶Ç´Â ¾î¶² °´Ã¼¿¡ ¾î¶² ¼Ó¼ºµéÀÌ ÀÖ´ÂÁö ±Ã±ÝÇÑ °æ¿ì°¡ ¸¹½À´Ï´Ù. ±×·¡¼­, ÀÌ·± °ÍµéÀ» ÇÑ ´«¿¡ º¸¿©ÁÖ´Â ÅøÀ̳ª ÇÁ·Î±×·¥ÀÌ ÀÖÀ¸¸é ÁÁ°Ú´Ù´Â »ý°¢À» ÇϰԵ˴ϴÙ. ´ç¿¬È÷, ±×·± ÇÁ·Î±×·¥µéÀº ½ÇÁ¦·Î Á¸ÀçÇϰí ÀÖ°í, Àú´Â ±×·± ÇÁ·Î±×·¥µéÀ» ¼øÀüÈ÷ Á¦ ÀÓÀÇ´ë·Î 'ADSI ºê¶ó¿ì¡ ÇÁ·Î±×·¥' À̶ó°í ºÎ¸£°í ÀÖ½À´Ï´Ù. (100% Á¦ ÀÓÀÇ´ë·ÎÀÔ´Ï´Ù... -_-;...)


¢Â Active Directory Browser
Windows NT Server 4.0 ¿¡¼­ »ç¿ë °¡´ÉÇÑ ADSI ºê¶ó¿ì¡ ÇÁ·Î±×·¥ÀÇ À̸§Àº 'Active Directory Browser' ÀÔ´Ï´Ù. ÀÌ ÇÁ·Î±×·¥Àº ADSI °ü·Ã ù °­Á¿¡¼­ ¸»¾¸µå¸° ADSI 2.5 SDK(ADSI 2.5 SDK ´Ù¿î·Îµå)¾È¿¡ Æ÷ÇԵǾîÁ® ÀÖ½À´Ï´Ù. 'Active Directory Browser' ´Â ´Ü ÇѰ³ÀÇ ½ÇÇà ÆÄÀÏ·Î ÀÌ·ç¾îÁ® ÀÖ°í ±× Å©±âµµ ¾ó¸¶µÇÁö ¾ÊÀ¸¹Ç·Î ADSI 2.5 SDK Àüü°¡ ÇÊ¿ä¾øÀ¸½Å ºÐµéÀ» À§ÇØ Á¦°¡ Å¿ä´ÔÀÇ ÀÚ·á½Ç¿¡ ¾÷·Îµå ÇØ ³õ¾ÒÀ¸´Ï ÇÊ¿äÇϽŠºÐµéÀº ´Ù¿î·Îµå ¹ÞÀ¸½Ã±â ¹Ù¶ø´Ï´Ù. ÇÏÁö¸¸, ADSI 2.5 SDK ¾È¿¡´Â ºñ·Ï ¿µ¹®À̱ä ÇÏÁö¸¸ .chm Çü½ÄÀÇ ¹æ´ëÇÑ ADSI ¸Þ´º¾ó°ú C/C++, Visual Basic ¿ëÀÇ °¢Á¾ ¿¹Á¦µéÀÌ Æ÷ÇԵǾî ÀÖÀ¸¹Ç·Î ²À ´Ù¿î·Îµå ¹ÞÀ¸½Ã±æ ±ÇÇÕ´Ï´Ù.

ADSI 2.5 SDK ¸¦ ´Ù¿î·Îµå ¹ÞÀ¸¼Å¼­ ¾ÐÃàÀ» Ç®¸é ¾ÐÃàÀ» Ǭ Æú´õ ÇÏÀ§¿¡ sdk\ADsVw\i386 À̶ó´Â Æú´õ°¡ »ý¼ºµË´Ï´Ù. ÀÌ Æú´õ ¾È¿¡ adsvw.exe ¶ó´Â ÆÄÀÏÀÌ Çϳª Àִµ¥ ÀÌ ÇÁ·Î±×·¥ÀÌ ¹Ù·Î 'Active Directory Browser' ÀÔ´Ï´Ù. ÀÌ¹Ì ¸»¾¸µå¸°´ë·Î ÀÌ ÇÁ·Î±×·¥Àº ´ÜÀÏ ½ÇÇà ÆÄÀÏÀ̹ǷΠÃëÇâ¿¡ µû¶ó ¾Æ¹« Æú´õ¿¡³ª º¹»çÇϼż­ ¹Ù·Î »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. 'Active Directory Browser'´Â Windows 2000 Server Á¦Ç°±º¿¡¼­µµ ¾Æ¹«·± ¿À·ù¾øÀÌ Àß ½ÇÇàµË´Ï´Ù.


¢Â ADSI Edit
Windows 2000 Á¦Ç°±º¿¡´Â ADSI °³¹ßÀÚµé°ú °ü¸®ÀÚµéÀ» À§ÇÑ 'ADSI Edit' ¶ó´Â ÇÁ·Î±×·¥ÀÌ ±âº»À¸·Î Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Windows 2000 Á¦Ç°±º CD ¿¡ º¸¸é \SUPPORT\TOOLS Æú´õ¿¡ SETUP.EXE ¶ó´Â ÆÄÀÏÀÌ Á¸ÀçÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀ» ½ÇÇà½ÃŰ½Ã¸é 'ADSI Edit' ¸¦ ºñ·ÔÇÑ °¢Á¾ Windows 2000 º¸Á¶ À¯Æ¿¸®Æ¼µéÀÌ ¼³Ä¡µÇ°í, ÇÁ·Î±×·¥ ¸Þ´º¿¡ 'Windows 2000 Surpport Tools' ¶ó´Â ¸Þ´º°¡ Ãß°¡µÇ´Âµ¥, 'ADSI Edit' ÀÌ¿ÜÀÇ ´Ù¸¥ À¯Æ¿¸®Æ¼µé¿¡ ´ëÇÑ Á¤º¸´Â ÀÌ ¸Þ´º¾È¿¡ ÀÖ´Â µµ¿ò¸»µéÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.

'ADSI Edit' ´Â óÀ½ ½ÇÇà½Ã۸é ÇöÀç ·Î±×¿ÂÇÑ µµ¸ÞÀÎÀ̳ª ¼­¹ö¸¦ ±âº» ½ÃÀÛÁ¡À¸·Î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Âµ¥, ADS ¸¦ ¼³Ä¡ÇÏÁö ¾Ê¾Ò°Å³ª, µµ¸ÞÀÎ ÄÁÆ®·Ñ·¯(DC) ¾øÀÌ ¿öÅ©±×·ìÀ¸·Î¸¸ ÀÌ·ç¾îÁø ³×Æ®¿öÅ© ȯ°æ¿¡¼­´Â 'ADSI Edit' ¸¦ óÀ½ ½ÇÇà½Ãų ¶§ 'ÁöÁ¤ÇÑ µµ¸ÞÀÎÀÌ ¾ø°Å³ª ¿¬°áÇÒ ¼ö ¾ø½À´Ï´Ù.' ¶ó´Â ¿¡·¯°¡ ¹ß»ýÇÕ´Ï´Ù.

ÀÌ ¿¡·¯´Â ÀÏ´Ü ¹«½ÃÇϰí 'ADSI Edit' ¿¡ µé¾î°¡¼­ Á÷Á¢ ȯ°æ ¼³Á¤À» Çϸé ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, Çö½ÇÀûÀ¸·Î Windows 2000 ±â¹Ý¿¡¼­ ADS ¸¦ ¼³Ä¡ÇÑ Ã¤·Î IIS 5.0 À» ¿î¿µÇѴٰųª ÇÏ´Â ¾÷ü´Â ¾ÆÁ÷±îÁö´Â µå¹°°ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. ¶ÇÇÑ ¼­¹ö¸¦ ÃÖ±Ù¿¡ »õ·Î ±¸ÃàÇϰųª, ÀÌÀüÇÑ ¾÷ü°¡ ¾Æ´Ñ °æ¿ì¿¡´Â ´ëºÎºÐÀÇ ¾÷ü°¡ ¾ÆÁ÷ Windows NT Server 4.0 »ó¿¡¼­ IIS 4.0 À» ¿î¿µÇÏ½Ç °ÍÀ̹ǷΠÀÌ °­Á¿¡¼­´Â ÀÏ´Ü 'Active Directory Browser'ÀÇ »ç¿ë¹ý¸¸ ¼³¸íÇϵµ·Ï ÇϰڽÀ´Ï´Ù. 'ADSI Edit' ´Â ¿©·¯ºÐµé²²¼­ Á÷Á¢ »ç¿ëÇØº¸½Ã±â ¹Ù¶ø´Ï´Ù. (»ç½Ç, °¡Àå Å« ÀÌÀ¯´Â Á¦ ½Ç·ÂÀÌ ºÎÁ·ÇÑ Å¿À̶ø´Ï´Ù... T_T..)


¢Â Active Directory Browser ÀÇ »ç¿ë¹ý
ADB
Active Directory Browser ¸¦ óÀ½ ½ÇÇà½Ã۸é ÁÂÃøÀÇ ±×¸²°ú °°Àº 'New' Dialog-Box °¡ ³ªÅ¸³³´Ï´Ù. 'New' Dialog-Box ¿¡¼­´Â ADSI °´Ã¼µéÀ» Á¶È¸ÇÏ´Â ¹æ¹ýÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸®½ºÆ® ¹Ú½º¿¡¼­ 'ObjectViewer' ¸¦ ¼±ÅÃÇϸé, Áö±Ý±îÁö ÀúÈñµéÀÌ ¿¹Á¦·Î »ìÆìº» ASP ÇÁ·Î±×·¥¿¡¼­ GetObject() ÇÔ¼ö¸¦ »ç¿ëÇÒ ¶§¿Í °ÅÀÇ ºñ½ÁÇÏ°Ô 'ADsPath' ¿Í '»ç¿ëÀÚ °èÁ¤', '¾ÏÈ£' ¸¦ ÀÌ¿ëÇÏ¿© ADSI °´Ã¼µéÀ» Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í, 'Query' ¸¦ ¼±ÅÃÇϸé Áö³­¹ø¿¡ Àá½Ã ¸»¾¸µå·È´ø ´ë·Î SQL ¹®À» ÀÌ¿ëÇÏ¿© ADSI °´Ã¼µéÀ» Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÇÏÁö¸¸, Á¦°¡ ¿ö³« Àá½Ã ¸»¾¸µå¸®°í Áö³ª°¡¼­ ±â¾ïÇϽô ºÐÀÌ °è½ÇÁö´Â ¸ð¸£°Ú±º¿ä. ^_^;...) ÀÌ °­Á¿¡¼­´Â 'ObjectViewer' ¸¦ ¼±ÅÃÇϱâ·Î ÇϰڽÀ´Ï´Ù. 'Query' ¸¦ ÀÌ¿ëÇÑ ADSI °´Ã¼ Á¶È¸´Â ¿©·¯ºÐµé²²¼­ Á÷Á¢ ÇØº¸½Ã±â ¹Ù¶ø´Ï´Ù.

'ObjectViewer' ¸¦ ¼±ÅÃÇϰí 'OK' ¹öưÀ» ´©¸£¸é ´Ù½Ã ´ÙÀ½°ú °°Àº 'New Object' Dialog-Box °¡ ³ªÅ¸³ª´Âµ¥, ¿©±â¿¡ ¾Ë¸ÂÀº Á¤º¸¸¦ ÀÔ·ÂÇØ¾ß¸¸ ¿øÇÏ´Â Á¤º¸¸¦ ¾òÀ» ¼ö°¡ ÀÖ½À´Ï´Ù. 'Enter ADs path:' ¿¡´Â Á¤º¸¸¦ ¾ò°íÀÚÇÏ´Â ´ë»óÀÇ ADsPath (Binding String) À» ÀÔ·ÂÇÕ´Ï´Ù. ±×¸®°í, 'Open As' ¿¡´Â »ç¿ëÀÚÀÇ °èÁ¤À», 'Password' ¿¡´Â ¾ÏÈ£¸¦ ÀÔ·ÂÇϽðí 'OK' ¹öưÀ» ´©¸£½Ê½Ã¿ä. ÀÌ Dialog-Box ¿¡¼­ 'Secure Authentication' ¿É¼ÇÀº Áö³­¹ø °­Á¿¡¼­ º¸¿©µå·È´ø ³×¹øÂ° ADSI ¿¹Á¦ ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÑ OpenDSObject() ÇÔ¼öÀÇ ³×¹øÂ° ÀÎÀÚÀÎ 'ADS_SECURE_AUTHENTICATION' ¿Í °°Àº ÀǹÌÀÔ´Ï´Ù.
ADB

ÄÄÇ»ÅÍÀÇ ¼Óµµ°¡ ¾ÆÁÖ ºü¸£°Å³ª, ³»ºÎ ³×Æ®¿öÅ© ȯ°æÀÌ ¸Å¿ì ÁÁÀº °æ¿ì¸¦ »©°í´Â ¾Æ¸¶ ´ëºÎºÐ óÀ½ ½ÇÇà½ÃŰ½Ç ¶§ ¾à°£ÀÇ ½Ã°£ Áö¿¬ÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù. Àá½Ã ±â´Ù¸®½Ã¸é Á¶È¸ ÁøÇà »óŸ¦ º¸¿©ÁÖ´Â Dialog-Box °¡ Àá°£ ³ª¿Ô´Ù°¡ »ç¶óÁö¸é¼­ ¾Æ·¡ÀÇ ±×¸²°ú °°ÀÌ ADSI °³Ã¼µéÀÇ Á¤º¸°¡ Tree Çü½ÄÀ¸·Î Display µÉ °ÍÀÔ´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²Àº Á¦ ÄÄÇ»ÅÍ(Windows NT Server 4.0) ¿¡¼­ Á¶È¸¸¦ ÇÑ °á°úÀÔ´Ï´Ù.

ADB

ADB
À§ÀÇ ±×¸²¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ ÁÂÃøÀÇ Tree ¿¡¼­ ADSI °³Ã¼¸¦ ¼±ÅÃÇϸé, ¼±ÅÃµÈ °³Ã¼¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸°¡ ¿ìÃøÀÇ Pane ¿¡ ³ªÅ¸³³´Ï´Ù. ¿ìÃø Pane Àº ÁÂÃøÀÇ Tree ¿¡¼­ ¼±ÅÃµÈ °³Ã¼ÀÇ Á¾·ù¿¡ µû¶ó ³ªÅ¸³ª´Â ¹öưÀÇ °¹¼ö¿Í Á¾·ù, ³ªÅ¸³ª´Â Á¤º¸µéÀÌ º¯ÇÕ´Ï´Ù. ¸¶¿ì½º·Î ÁÂÃøÀÇ Tree ¿¡¼­ ÀÌ°Í Àú°ÍÀ» ´­·¯º¸½Ã¸é¼­ ¿ìÃø Pane ÀÇ Á¤º¸°¡ ¾î¶»°Ô ¹Ù²î´ÂÁö Á÷Á¢ ÇÑ ¹ø È®ÀÎÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

ÁÂÃøÀÇ ±×¸²Àº À§ÀÇ ±×¸²¿¡¼­ ÁÂÃø Tree ÀÇ ÀϺκÐÀ» È®´ëÇÑ °ÍÀÔ´Ï´Ù. ±×¸®°í, ¾Æ·¡ÀÇ ±×¸²Àº ÁÂÃøÀÇ ±×¸²¿¡¼­ º¸À̵í IUSR_DEV-2 °èÁ¤À» ¼±ÅÃÇßÀ» ¶§ º¸ÀÌ´Â ¿ìÃø Pane ÀÇ ÀϺθ¦ È®´ëÇÑ ±×¸²ÀÔ´Ï´Ù.

¾Æ·¡ ±×¸²À» º¸¸é ÁÂÃø¿¡ 'Properties' °¡ ÀÖ°í ±× ¾Æ·¡¿¡ Select ¹Ú½º°¡ ÀÖ½À´Ï´Ù. ÀÌ 'Properties' °¡ ÇöÀç ¼±ÅÃµÈ °³Ã¼ÀÇ ¾î¶² ¼Ó¼ºÀ» ³ªÅ¸³»´Â Ç׸ñÀÔ´Ï´Ù. Select ¹Ú½º¸¦ Ŭ¸¯Çϸé ÇöÀç ¼±ÅÃµÈ °³Ã¼¿¡¼­ »ç¿ë°¡´ÉÇÑ ¸ðµç ¼Ó¼ºµéÀ» Á¶È¸ÇÏ½Ç ¼ö ÀÖ°í, Select ¹Ú½º¿¡¼­ ¼±ÅÃµÈ ¼Ó¼ºÀÇ °ªÀº 'Property Value' ¾Æ·¡ÀÇ Text ¹Ú½º¿¡ ³ªÅ¸³³´Ï´Ù. ±×¸®°í, ÀÌ µÎ °¡Áö Ç׸ñÀ» ÀÌ¿ëÇÏ¿© ÇöÀç ¼±ÅÃµÈ °³Ã¼ÀÇ ¿øÇÏ´Â ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ADB

°£·«ÇϰԳª¸¶ 'Active Directory Browser'¿¡ °üÇØ¼­ ¾Ë¾ÆºÃ½À´Ï´Ù¸¸, ¼ÖÁ÷È÷ Á¦ »ý°¢¿¡´Â 'Active Directory Browser'´Â ¸ðµç ADSI °´Ã¼¸¦ °Ë»öÇØ³»´Â °Í °°Áöµµ ¾Ê°í, ½Ã½ºÅÛÀÇ ADSI °³Ã¼µéÀ» °ü¸®Çϱ⿡´Â Á¶±Ý ¹Ì´þÁö ¸øÇÑ ¸éÀÌ ÀÖ½À´Ï´Ù. ½ÇÁ¦·Î 'Active Directory Browser'¿¡´Â ³»ºÎ µµ¿ò¸» Á¶Â÷ ¾ø¾î¼­ Á¤È®È÷ ¾î¶² ±â´ÉÀ» °¡Áö°í ÀÖ´ÂÁöµµ ¾Ë¼ö°¡ ¾ø½À´Ï´Ù.

±×·³¿¡µµ ºÒ±¸Çϰí 'Active Directory Browser'´Â ADSI ¸¦ óÀ½ °øºÎÇϽô ºÐµé²²´Â ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡¼­ »ç¿ë°¡´ÉÇÑ ADSI °´Ã¼µéÀ» Á÷°üÀûÀ¸·Î º¼ ¼ö ÀÖ´Â ±âȸ¸¦ Á¦°øÇØÁÖ°í, ±× °´Ã¼µéÀÇ ¼Ó¼ºÀ» ÆÄ¾ÇÇϰųª ¼³Á¤ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â À¯¿ëÇÑ µµ±¸¶ó°í »ý°¢µË´Ï´Ù.


¢Â ADSI °ü·Ã ±âŸ Âü°íÀÚ·á
ÀÌ·¸°Ô ADSI °ü·Ã ±âŸ Âü°íÀÚ·á¿¡ °üÇÑ ºÎºÐÀ» ¸¶·ÃÇÑ °ÍÀº ¿©·¯ºÐµé²²¼­ ¹Ìó Á¦°¡ µµ¿Íµå¸®Áö ¸øÇÏ´Â ºÎºÐÀ» ½º½º·Î °øºÎÇÏ½Ç ¼ö ÀÖµµ·Ï µµ¿òÀ» µå¸®±â À§Çؼ­ÀÔ´Ï´Ù. Á¦ °­ÁÂÀÇ ADSI ÆÄÆ®´Â ¼ø¼öÇÏ°Ô IIS ¸¦ Á¦¾îÇϱâ À§ÇÑ ±âÃÊÁö½ÄÀ¸·Î½áÀÇ ADSI °­ÁÂÀÌÁö, ½Éµµ ±íÀº ADSI ´Â ¾Æ´Ï±â ¶§¹®¿¡ Á»´õ ¼öÁØ ³ôÀº ADSI °ü·Ã Áö½ÄÀ» ¿øÇϽô ºÐµéÀ» À§Çؼ­ ¸î °¡Áö ÀÚ·á¿Í Á¦ ÀǰßÀ» Á¤¸®Çß½À´Ï´Ù.

1. MS ADSI ¹é¼­ [ÇѱÛ] - (´Ù¿î·Îµå)
ADSI ¿¡ °üÇÑ Àü¹ÝÀûÀÎ °³¿ä¿Í °£´ÜÇÑ ¿¹Á¦µéÀÌ ´Ù¼ö µé¾îÀÖ½À´Ï´Ù. ASP ³ª ±âŸ ÇÁ·Î±×·¡¹Ö¿¡ Àͼ÷ÇϽŠºÐµéÀÌ ADSI ÀÇ °³¿ä¸¦ ÀâÀ¸½Ã±â¿¡ Àû´çÇÑ ¹®¼­¶ó°í »ý°¢ÇÕ´Ï´Ù. ¾Æ·¡ÀÇ Âü°íÀÚ·áµéÀ» Àо½Ã±â Àü¿¡ °¡Àå ¸ÕÀú Àо½Ã´Â °ÍÀÌ ÁÁÀ» °Í °°´Ù´Â Á¦ »ý°¢ÀÔ´Ï´Ù.
2. ADSI 2.5 SDK [¿µ¹®] - (´Ù¿î·Îµå)
´Ü¼øÈ÷ ÀÌ °­ÁÂÀÇ ¸ñÀûó·³ IIS ¸¦ ÇÁ·Î±×·¥ ¹æ½ÄÀ¸·Î °ü¸®ÇÏ´Â °Í¿¡¸¸ °ü½ÉÀ» °¡Áö½Å°Ô ¾Æ´Ï¶ó Á¤¸» ¼ø¼öÇÑ ADSI ¿¡ °ü½ÉÀ» °¡Áö°í °è½Ã´Ù¸é ADSI 2.5 SDK ´Â ¹Ýµå½Ã ´Ù¿î·Îµå ¹ÞÀ¸½Ã±æ ¹Ù¶ø´Ï´Ù. Visual C++ °ú Visual Basic ¿ëÀÇ °¢Á¾ ¿¹Á¦¿Í Active Directory Browser, ±×¸®°í ¾Æ·¡ÀÇ ADSI 2.5 Help °ú Visual C++ °³¹ßÀÚ¸¦ À§ÇÑ Header ¿Í Library µîÀÌ µé¾îÀÖ½À´Ï´Ù.
3. ADSI 2.5 Help [¿µ¹®] - (´Ù¿î·Îµå)
ADSI 2.5 Help ´Â À§ÀÇ ADSI 2.5 SDK ¿¡µµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù¸¸, ÀÌ °÷ÀÇ ¸µÅ©¸¦ ÅëÇØ º°µµ·Î ´Ù¿î·Îµå¸¦ ¹ÞÀ¸½Ç ¼öµµ ÀÖ½À´Ï´Ù. ºñ·Ï ¿µ¹®ÀÌÁö¸¸ ÀÌ Help ÆÄÀϸ¸ ´Ù Àо º°µµÀÇ Ã¥ ±¸ÀÔÀÌ ÇÊ¿ä¾øÀ» ¸¸Å­ÀÇ ¹æ´ëÇÑ ¿¹Á¦¿Í ·¹ÆÛ·±½ºµéÀÌ µé¾îÀÖ½À´Ï´Ù. »ç½Ç Á¦ °­ÁÂÀÇ Å¹ÝÀÌ ÀÌ ¹®¼­¿¡ ±âÃÊÇϰí ÀÖ½À´Ï´Ù.
4. MSDN OnLine [¿µ¹®] - (ȨÆäÀÌÁö)
MS ÀÇ ¼Ö·ç¼ÇÀ» °øºÎÇϸ鼭 MSDN À» Âü°íÇÏ´Â °ÍÀº ³Ê¹«³ªµµ ´ç¿¬ÇÑ ÀÏÀÏ °ÍÀÔ´Ï´Ù.
5. Windows NT Server 4.0 Option Pack 4.0 µµ¿ò¸» [¿µ¹®] - (ȨÆäÀÌÁö)
Windows NT Server 4.0 ¿¡ Option Pack 4.0 À» ¼³Ä¡ÇϽǶ§ µµ¿ò¸»À» Á¦´ë·Î ¼³Ä¡Çϼ̴ٸé, NT Server »ó¿¡ À¥ ±â¹ÝÀÇ µµ¿ò¸»ÀÌ ¼³Ä¡µË´Ï´Ù. IIS °¡ ¼³Ä¡µÈ NT Server ¿¡¼­ ÀÎÅÍ³Ý ÀͽºÇ÷η¯¸¦ ½ÇÇà½ÃŰ½Ã°í, ÁÖ¼Ò¶õ¿¡ http://localhost/iishelp/ ¶ó°í ÀÔ·ÂÇϽøé Option Pack 4.0 µµ¿ò¸»À» º¸½Ç ¼ö ÀÖ½À´Ï´Ù. ASP ¸¦ óÀ½ ½ÃÀÛÇϽô ºÐµéÁß¿¡¼­ ÀÌ µµ¿ò¸»ÀÌ Á¸ÀçÇÏ´ÂÁöµµ ¸ð¸£½Ã´Â ºÐµéÀÌ ÀǿܷΠ¸¹ÀÌ °è½Ã´øµ¥, ÀÌ µµ¿ò¸»¸¸ Àß È°¿ëÇØµµ »ó´çÇÑ µµ¿òÀÌ µË´Ï´Ù.

µµ¿ò¸»ÀÇ ¿ÞÂÊ ¸Þ´º¿¡¼­ 'Microsoft Internet information Server /Programmer's Reference /IIS Administration /IIS Admin Objects' ¸Þ´º¸¦ ¼±ÅÃÇϽøé ADSI Ãʱ⠹öÀüÀÇ µµ¿ò¸»ÀÌ ³ª¿É´Ï´Ù. Á¦°¡ óÀ½À¸·Î ADSI ¸¦ Á¢ÇÑ °ÍÀÌ ¹Ù·Î ÀÌ µµ¿ò¸»À» ÅëÇØ¼­¿´½À´Ï´Ù.

±×¸®°í, Âü°í·Î 'Microsoft Internet information Server /Programmer's Reference /IIS Administration /IIS Admin Objects Reference' ¸Þ´º¿¡¼­´Â Á¦ °­ÁÂÀÇ ´ÙÀ½ ÁÖÁ¦ÀÎ IISAdmin °´Ã¼ÀÇ ·¹ÆÛ·±½ºµéÀ» º¸½Ç¼ö ÀÖ½À´Ï´Ù.

±×·¯³ª, ÀÌ ÀÚ·áµéÀº ÁÖº¯¿¡ Windows 2000 Server Á¦Ç°±ºÀÌ ¼³Ä¡µÈ ¼­¹ö°¡ ¾ø´Â °æ¿ì°¡ ¾Æ´Ï¶ó¸é ±×³É Á¸ÀçÇÑ´Ù´Â °Í¸¸ ¾Ë¾ÆµÎ½Ã±â ¹Ù¶ø´Ï´Ù. ±× ÀÌÀ¯´Â ¹Ù·Î ¾Æ·¡¿¡¼­ ¸»¾¸µå¸®°Ú½À´Ï´Ù.
6. Windows 2000 µµ¿ò¸» [ÇѱÛ] - (ȨÆäÀÌÁö)
Windows NT Server 4.0 ¿¡¼­¿Í´Â ´Þ¸® Windows 2000 ¿¡¼­´Â µµ¿ò¸»ÀÌ ±âº»À¸·Î ¼³Ä¡µË´Ï´Ù. ´õ±º´Ù³ª ¸ðµç µµ¿ò¸»ÀÌ ÇѱÛÈ­µÇ°í, Option Pack 4.0 ¿¡ Æ÷ÇԵǾîÀÖ´ø ´Ù¸¥ ¸¹Àº ¼­¹ö±ºµé¿¡ °üÇÑ µµ¿ò¸»µéÀº ¾ø¾îÁö°í ±ò²ûÇÏ°Ô IIS 5.0 ¿¡ °üÇÑ ³»¿ëµé¸¸ ³²¾Ò½À´Ï´Ù.

¿ª½Ã ÀÎÅÍ³Ý ÀͽºÇ÷η¯¸¦ ½ÇÇà½ÃŰ½Ã°í, ÁÖ¼Ò¶õ¿¡ http://localhost/iishelp/ ¶ó°í ÀÔ·ÂÇϽŠ´ÙÀ½ µµ¿ò¸»ÀÇ ¿ÞÂÊ ¸Þ´º¿¡¼­ 'Active Server Page °¡À̵å /IIS¸¦ ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î °ü¸® /ÇÁ·Î±×·¡¹Ö ¹æ½Ä °ü¸® ÂüÁ¶ /ADSI ÂüÁ¶' ¸Þ´º¸¦ ¼±ÅÃÇϽøé Windows 2000 ¿¡ ±âº» ¼³Ä¡µÇ´Â ADSI 2.5 ¿¡ °üÇÑ µµ¿ò¸»ÀÌ ³ª¿É´Ï´Ù. ±×¸®°í, Windows NT Server 4.0 ¿¡¼­¿Í ¸¶Âú°¡Áö·Î Windows 2000 ÀÇ IIS 5.0 µµ¿ò¸»¿¡µµ IISAdmin °´Ã¼ÀÇ ·¹ÆÛ·±½º¿Í IIS ¸¦ ÇÁ·Î±×·¥À¸·Î °ü¸®ÇÏ´Â °Í¿¡ ´ëÇÑ ³»¿ëÀÌ µµ¿ò¸»¿¡ Æ÷ÇԵǾîÁ® Àִµ¥, 'Active Server Page °¡À̵å/IIS¸¦ ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î °ü¸®/' ¸Þ´º Àüü°¡ À̰Ϳ¡ °üÇÑ ³»¿ëÀÌ´Ï Âü°íÇϽñ⠹ٶø´Ï´Ù.

À§ÀÇ Windows NT Server 4.0 Option Pack 4.0 µµ¿ò¸»À» ¸»¾¸µå¸®¸é¼­ ¾Ë°í¸¸ °è½Ã¶ó°í ¸»¾¸µå·È´ø °Ç, ¹Ù·Î ÀÌ Windows 2000 ÀÇ IIS 5.0 µµ¿ò¸» ¶§¹®ÀÔ´Ï´Ù. ¾ÆÁÖ ¼¼¼¼ÇÑ ºÎºÐÀ» Á¦¿ÜÇϰí´Â Windows 2000 ÀÇ IIS 5.0 µµ¿ò¸» ³»¿ëÀÌ ±×´ë·Î Windows NT Server 4.0 ¿¡µµ Àû¿ëµÇ±â ¶§¹®Àε¥, ÀÌ°Ô °¡´ÉÇÑ ÀÌÀ¯´Â IIS 4.0 ÀÌ IIS 5.0 À¸·Î ¾÷±×·¹À̵åµÇ¸é¼­ IIS 4.0 ÀÇ ±âº» °ñ°ÝÀ» °ÅÀÇ ±×´ë·Î À¯ÁöÇ߱⠶§¹®ÀÔ´Ï´Ù.

¿µ¾î¿¡ ÀÚ½ÅÀÌ ÀÖÀ¸½Å ºÐµéÀÌ ¾Æ´Ï¶ó¸é Windows 2000 ÀÇ ÇÑ±Û µµ¿ò¸»·Î °øºÎÇϰí Windows NT Server 4.0 ¿¡ Àû¿ëÇÏ´Â °ÍÀÌ ÈξÀ °øºÎÇÏ´Â ½Ã°£À» ´ÜÃàÇÏ´Â ±æÀ̶ó´Â°Ô Á¦ Á¦ °³ÀÎÀûÀÎ »ý°¢ÀÔ´Ï´Ù. ÀÌ ºÎºÐ¿¡ ´õ °ü½ÉÀÌ ÀÖÀ¸½Å ºÐµéÀº Windows 2000 ÀÇ IIS 5.0 µµ¿ò¸» Áß¿¡ IIS 4.0 ¿¡¼­ IIS 5.0 À¸·Î ¾÷±×·¹ÀÌµå µÇ¸é¼­ º¯°æµÈ Ç׸ñµé¿¡ °üÇÑ ³»¿ëÀÌ ÀÖÀ¸´Ï Âü°íÇϽñ⠹ٶø´Ï´Ù.
7. °ü·Ã ¼­Àû
- Professional ADSI Programming [¹ø¿ª] - (ȨÆäÀÌÁö)
- Professional ADSI Programming [¿ø¼­] - (ȨÆäÀÌÁö)
- Professional ADSI CDO Programming with ASP [¿ø¼­] - (ȨÆäÀÌÁö)
- ADSI ASP Programmer's Reference [¿ø¼­] - (ȨÆäÀÌÁö)
- Windws NT/2000 ADSI Scripting For System Administration [¿ø¼­] - (ȨÆäÀÌÁö)
- ASP/ MTS/ ADSI Web Security [¿ø¼­] - (ȨÆäÀÌÁö)

ÀÌ °ü·Ã ¼­ÀûµéÀÇ ¸®½ºÆ®¸¦ º¸½Ã°ï 'Ȥ½Ã, ÀÌ »ç¶÷Àº ÀÌ Ã¥µéÀ» ´Ù ÀÐÀº °É±î?' ÇÏ°í »ý°¢ÇϽÇÁö ¸ð¸£°Ú½À´Ï´Ù¸¸, ±×·¨À¸¸é ¾ó¸¶³ª ÁÁ°Ú½À´Ï±î? ÀÌ ¸ñ·ÏµéÀº ´ÜÁö Á¦°¡ ¿©·¯ºÐµéÀ» ´ë½ÅÇØ¼­ Á¶»çÇÑ °Í À̶ó°í¸¸ »ý°¢ÇØÁֽʽÿä. ´ç¿¬È÷ Ã¥ÀÇ Ç°ÁúÀ̳ª ³»¿ëÀº º¸ÀåÇØµå¸®Áú ¸øÇÕ´Ï´Ù. ´ÜÁö ¿©·¯ºÐµéÀÌ ±ÍÂú°Ô ¶Ç ãÀ¸·¯ ´Ù´Ï½ÃÁö ¾Êµµ·Ï µµ¿Íµå¸®·Á´Â ÀǵµÀÔ´Ï´Ù. ±×¸®°í, ´ç¿¬È÷ Àú´Â ÀÌ Ã¥µéÀ» ÃâÆÇÇϴ ȸ»ç³ª ÀúÀÚµé, ȤÀº À¥»çÀÌÆ®¿Í´Â ¾Æ¹«·± °ü·ÃÀÌ ¾ø½À´Ï´Ù.

¸ñ·ÏÀ» º¸½Ã¸é ¾Ë°ÚÁö¸¸, ¹ø¿ª¼­´Â °Ü¿ì ÇÑ±Ç »ÓÀÌ°í ¸ðµÎ ¿ø¼­µé »ÓÀÔ´Ï´Ù. ´õ±º´Ù³ª, ±¹³» ÀúÀÚ¿¡ ÀÇÇØ¼­ ÃâÆÇµÈ Ã¥Àº Çѱǵµ ¾ø´Ù´Â »ç½ÇÀÌ °³ÀÎÀûÀ¸·Î Á¶±Ý ¾ÈŸ±õ½À´Ï´Ù.


¢Â ¸¶Ä¡¸ç...
À̹ø °­Á´ ¾î¶»°Ô º¸¸é °­Á¶ó±âº¸´Ù´Â ·¹ÆÛ·±½º Á¤¸®¿¡ ´õ °¡±î¿î °Í °°½À´Ï´Ù. ^_^... ´ÙÀ½ °­Á¿¡¼­ ¸¶Áö¸·À¸·Î Çѹø ´õ ADSI ¿¡ °üÇØ¼­ ¾Ë¾Æº¸°í, µåµð¾î 'IIS °ü¸® ÀÚµ¿È­'ÀÇ ±¸Çö¿¡ µé¾î°¡µµ·Ï ÇϰڽÀ´Ï´Ù.

ADSI ¿¡ °üÇØ¼­ ´õ ¾Ë°í ½Í¾îÇϽô ºÐµé²²´Â Á˼ÛÇÏÁö¸¸, Á¦ °­ÁÂÀÇ ÁÖÁ¦´Â ¾îµð±îÁö³ª 'Scripting ¾ð¾î ¹× Visual Basic À» ÀÌ¿ëÇÑ IIS °ü¸® ÀÚµ¿È­ ±¸Çö' À̰í Á¦ °­Á¿¡ Æ÷ÇÔµÈ ADSI ÆÄÆ®´Â ¼ø¼öÇÏ°Ô ÀÌ ÁÖÁ¦¸¦ À§ÇÑ ÇʼöÀûÀÎ ÄÚ½º¿´´Ù°í »ý°¢ÇØ Áֽʽÿä. ´õ±º´Ù³ª Àú ¿ª½Ãµµ, IIS ÀÇ ¸ÞŸº£À̽º¸¦ °øºÎÇϸ鼭 ±× Çʿ信 ÀÇÇØ °øºÎÇÏ°Ô µÈ ADSI ¶ó, Á»´õ ½Éµµ±í°í ÇØ¹ÚÇÑ Áö½ÄÀ» °®ÃßÁö´Â ¸øÇß½À´Ï´Ù. (°á±¹, Á¦ÀÏ Å« ¿øÀÎÀº ÀúÀÇ ½Ç·ÂºÎÁ· ¶§¹®ÀÔ´Ï´Ù. Á˼Û... v_v...)

±×¸®°í, Á¦°¡ °­Á¸¦ ¾²¸é¼­ Ç×»ó ¿©·¯ºÐµé²² Á˼ÛÇÏ°Ô »ý°¢Çϴ°Ô, 'À̰ÍÀº À̴̰ϴÙ.' Çϰí È®½ÇÇÏ°Ô ¸»¾¸µå¸®Áö ¸øÇϰí, 'À̰ÍÀº À̰Ŷó°í »ý°¢ÇÕ´Ï´Ù.' ¶ó°í ¹Û¿¡ ¸»¾¸µå¸®Áö ¸øÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ºÎºÐ¿¡ °üÇÑ ¼­ÀûÀ̳ª ¹®¼­°¡ °ÅÀÇ Àü¹«ÇÑ »óȲ¿¡¼­ Àú È¥ÀÚ °øºÎÇØ ¿À´ø °ÍÀ» Á¤¸®Çؼ­ ¸»¾¸µå¸®·Á´Ï Á¦ ºÎÁ·ÇÑ ½Ç·Â¶§¹®¿¡ ±×·± °ÍÀ̶ó°í »ý°¢Çϰí ÀÌÇØÇØ ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù.

°¨»çÇÕ´Ï´Ù.