Scripting ¾ð¾î ¹× Visual Basic À» ÀÌ¿ëÇÑ IIS °ü¸® ÀÚµ¿È ±¸Çö 2.-3 ¸ÞŸº£À̽º(Metabase) Á¶ÀÛ
by SongGun
¢Â ¸ÞŸº£À̽º(Metabase) Á¶ÀÛ ¸ÞŸº£À̽º¸¦ Á¶ÀÛÇÏ´Â ¹æ¹ý¿¡´Â ¿©·¯°¡Áö°¡ ÀÖ½À´Ï´Ù. ÀÌ °ÁÂÀÇ ÁÖÁ¦Ã³·³ ASP ³ª Visual Basic, C/C++, Windows Scripting Host µîÀ¸·Î Á÷Á¢ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °Íµµ ÇÑ °¡Áö ¹æ¹ýÀ̰ÚÁö¸¸, À̹ø °Á¿¡¼´Â ¸ÕÀú À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇØ¼ ¸ÞŸº£À̽º¸¦ Á¶ÀÛÇÏ´Â ¹æ¹ýÀ» ¹è¿öº¸µµ·Ï ÇϰڽÀ´Ï´Ù. ¸ÞŸº£À̽º¸¦ Á¶ÀÛÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼·Î´Â ¹Ì¸® ¸»¾¸µå¸° °Íó·³, MDUtil.exe ¿Í MetaEdit °¡ ÀÖ½À´Ï´Ù. MDUtil.exe ´Â Option Pack 4.0 CD-ROM ¾È¿¡ Æ÷ÇÔµÈ À¯Æ¿¸®Æ¼·Î, ÀÌ ÆÄÀÏÀº CD-ROM µå¶óÀ̺갡 E: ÀÎ °æ¿ì E:\NTOPTPAK\KO\x86\Winnt.SRV Æú´õ¿¡¼ ãÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í, MetaEdit ´Â Microsoft ÀÇ »ó¾÷¿ë ÀÎÅÍ³Ý ½Ã½ºÅÛ(MCIS:Microsoft Commercial Internet System)ÀÇ Resource Kit ¿¡ Æ÷ÇÔµÈ Tool ÀÔ´Ï´Ù. Âü°í·Î, MCIS 2.5 Resource Kit ¿¡´Â MetaEdit ¸¦ ºñ·ÔÇØ¼, IIS ¸¦ ´ë»óÀ¸·Î ½ºÆ®·¹½º Å×½ºÆ®¸¦ ½Ã¹Ä·¹À̼ÇÇÏ´Â InetMonitor µî À¯¿ëÇÑ Tool µéÀÌ ¸¹ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Microsoft Commercial Internet System (MCIS) 2.5 ÀÇ È¨ÆäÀÌÁö´Â http://www.microsoft.com/MCIS/ À̰í, http://www.microsoft.com/mcis/downtrial/mcisreskit.htm ¿¡¼ Resource Kit Àüü¸¦ ¹«·á·Î ´Ù¿î·Îµå ÇϽǼö ÀÖ½À´Ï´Ù. ¢Â MDUtil.exe ¾Æ·¡ÀÇ ±×¸²Àº MDUtil.exe ¸¦ Á¦ PC ¿¡¼ ½ÇÇà½ÃŲ °á°úÀÔ´Ï´Ù. º¸½Ã´Â´ë·Î MDUtil.exe ´Â Command-Line ±â¹ÝÀÇ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. DOS âÀ» ¶ç¿ì½Ã°í MDUtil.exe -help | more ¶ó°í ÀÔ·ÂÇϽøé, ÀÚ¼¼ÇÑ µµ¿ò¸»À» º¸½Ç¼ö ÀÖ½À´Ï´Ù. µµ¿ò¸»À» Àо½Ã¸é ¾Æ½Ã°ÚÁö¸¸ MDUtil.exe À¯Æ¿¸®Æ¼´Â ¾Æ·¡ÀÇ ±×¸²Ã³·³ ¸ÞŸº£À̽ºÀÇ ÇöÀç »óŸ¦ ¸®½ºÆ®·Î º¸¿©ÁÖ´Â ´Ü¼øÇÑ ±â´É ¸»°íµµ °·ÂÇÑ ¿©·¯°¡Áö ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, DOS ¿¡ Àͼ÷ÇÏÁö ¾ÊÀ¸½Å ºÐµéÀº »ç¿ëÇϽñ⿡ ±×´ÙÁö ¿ëÀÌÇÏÁö ¾ÊÀ¸½Ç °Å¶ó°í »ý°¢µÇ°í, ÀÌ ´ÙÀ½¿¡ »ìÆìº¼ MetaEdit ÀÇ °·ÂÇÑ ¼º´É°ú Æí¸®ÇÑ User Interface ¸¦ °í·ÁÇØº¼ ¶§, MetaEdit ¸¦ »ç¿ëÇÏ½Ç ºÐµéÀÌ ´õ ¸¹À» °Å¶ó°í ¿¹»óµÇ¹Ç·Î MDUtil.exe ´Â Àá½Ã »ìÆìº¸°í Áö³ª°¡´Â °ÍÀ¸·Î ¸¸Á·Çϵµ·Ï ÇϰڽÀ´Ï´Ù. (»ç½Ç Àúµµ Àß »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ^_^;...) ¾Æ·¡ ±×¸²À» º¸½Ã¸é mdutil get w3svc/1 ¶ó°í ÀÔ·ÂÇÑ°É º¸½Ç ¼ö ÀÖÀ¸½Ç °Ì´Ï´Ù. ¿©±â¿¡¼ mdutil Àº À¯Æ¿¸®Æ¼ÀÇ À̸§À̰í get Àº ÇöÀç »óŸ¦ °¡Á®¿Í¼ º¸¿©´Þ¶ó´Â ¶æÀÔ´Ï´Ù. ±×¸®°í w3svc/1 À̶ó´Â ¾Æ¸®¼ÛÇÑ ¹®ÀÚ¿ÀÌ ³ª¿À´Âµ¥, À̰ÍÀº Á¦ÀÏ Ã³À½ °Á¿¡¼ ¸»¾¸µå·È´ø ŰÀÇ °æ·ÎÀÇ ÀϺÎÀÔ´Ï´Ù. Áï, ÀÌ ¸í·ÉÀÇ ¶æÀº ÇöÀç ·ÎÄà ¸Ó½ÅÀÇ IIS ¿¡¼ WWW ¼ºñ½º(w3svc/1)ÀÇ Ã¹¹øÂ° ¼¹ö(w3svc/1)ÀÇ Á¤º¸¸¦ °¡Á®¿Í¼ º¸¿©´Þ¶ó´Â ¶æÀÔ´Ï´Ù. µû¶ó¼, MDUtil.exe ´Â WWW ¼ºñ½º(w3svc/1)ÀÇ Ã¹¹øÂ° ¼¹ö(w3svc/1)ÀÎ Default Web Site ¿¡¼ ¼¹ö ¼öÁØÀÇ Á¤º¸¸¦ °¡Á®¿Í À§ÀÇ ±×¸²Ã³·³ Ãâ·ÂÇØ º¸¿©ÁÝ´Ï´Ù. Ãâ·ÂµÈ Ç׸ñµéÀº ´ÙÀ½¿¡ ¸»¾¸µå¸± MetaEdit ¸¦ ÅëÇØ¼ »ìÆìº¸°ÔµÉ Ç׸ñµé°ú °ÅÀÇ ¸ðµç ºÎºÐ¿¡¼ µ¿ÀÏÇϰí, ´õ±º´Ù³ª MetaEdit ¸¦ ÀÌ¿ëÇØ »ìÆìº¸´Â °ÍÀÌ ´õ Æí¸®Çϰí È¿°úÀûÀ̹ǷΠÀá½Ã ÈÄ MetaEdit ¸¦ ¼³¸íÇÏ¸é¼ ÀÚ¼¼È÷ ¼³¸íµå¸®µµ·Ï ÇϰڽÀ´Ï´Ù. ¢Â MetaEdit MCIS 2.5 Resource Kit À» ´Ù¿î ¹ÞÀ¸½Ã°í, ´Ù¿î ¹ÞÀº ÆÄÀÏÀ» ½ÇÇà½ÃŰ½Ã¸é ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ¾ÐÃàÀ» Ç® °æ·Î¸¦ ¹°¾îº¾´Ï´Ù. ¾ÐÃàÀ» Ç® °æ·Î¸¦ ÁöÁ¤ÇØÁֽøé ÁöÁ¤ÇÑ °æ·Î¿¡ Resource Kit ÀÇ ¼³Ä¡ ÆÄÀϵé°ú ¹®¼µéÀÌ »ý¼ºµÇ´Âµ¥, À̶§ ½ÇÁ¦·Î Resource Kit ÀÌ ¼³Ä¡µÇ´Â °ÍÀº ¾Æ´Ï°í, Resource Kit ¿¡ Æ÷ÇÔµÈ °¢Á¾ ÇÁ·Î±×·¥µéÀÇ ¼³Ä¡ ÆÄÀϵé°ú ¹®¼µéÀÌ »ý¼ºµÇ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à ¾ÐÃàÀ» Ǭ °æ·Î°¡ C:\MCIS ¶ó¸é C:\MCIS\ResKit\tools\MetaEdit Æú´õ¿¡ MetaEdit ÇÁ·Î±×·¥ÀÇ ¼³Ä¡ ÆÄÀϵéÀÌ »ý¼ºµË´Ï´Ù. ±× ÆÄÀϵé Áß¿¡¼ setup2.exe ¸¦ ½ÇÇà½ÃŰ¸é ¾Æ·¡¿Í °°ÀÌ MetaEdit ÇÁ·Î±×·¥ÀÌ »ý¼ºµË´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²Àº(À̹ÌÁö »óŰ¡ º°·Î ÁÁÁö ¾Ê½À´Ï´Ù¸¸, ¾çÇØ¹Ù¶ø´Ï´Ù.) ½ÇÁ¦·Î MetaEdit ¸¦ ½ÇÇà½ÃÄÑ º» ¸ð½ÀÀÔ´Ï´Ù. MDUtil.exe ¿Í ºñ±³Çؼ ¸Å¿ì ±ò²ûÇÑ User Interface ÀÓÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÇöÀç ¾Æ·¡ÀÇ ±×¸²¿¡¼ MetaEdit °¡ º¸¿©ÁÖ°í ÀÖ´Â ºÎºÐÀº À§ÀÇ MDUtil.exe ÀÇ ¿¹¿¡¼¿Í µ¿ÀÏÇÑ w3svc/1 ÀÔ´Ï´Ù. µÎ °³ÀÇ À¯Æ¿¸®Æ¼°¡ µ¿ÀÏÇÑ ºÎºÐÀ» º¸¿©ÁÜ¿¡µµ ºÒ±¸Çϰí MetaEdit ÂÊÀÌ MDUtil.exe º¸´Ù ÈÙ¾À ¸¹Àº Á¤º¸¸¦ Àϸñ¿ä¿¬ÇÏ°Ô º¸¿©Áشٴ °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. Àúµµ ÀÌ MetaEdit ÀÇ ¸ðµç ±â´ÉÀ» ´Ù ¾ËÁö´Â ¸øÇÕ´Ï´Ù¸¸, Á¦°¡ ÀÛ¼ºÇÑ IIS °ü¸® ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ °á°ú¿Í Internet Service Manager ÀÇ µ¿ÀÛ °á°ú¸¦ ºñ±³ÇÒ ¶§ ÀÚÁÖ »ç¿ëÇϰï ÇÕ´Ï´Ù. Áï, Á¦°¡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥À» ÀÌ¿ëÇØ¼ IIS ¸¦ Á¶ÀÛÇÑ °á°ú¸¦ MetaEdit ·Î »ìÆìº¸°í, µ¿ÀÏÇÑ ÀÛ¾÷À» Internet Service Manager ¸¦ ÅëÇØ¼ Á¶ÀÛÇÑ °á°ú¸¦ MetaEdit ·Î »ìÆìº¸¾ÒÀ» ¶§, µÎ °á°ú°¡ µ¿ÀÏÇÏ´Ù¸é, Á¦°¡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥ÀÌ ¿Ã¹Ù¸£´Ù´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ ±×¸²¿¡¼ ÁÂÃø Pane ÀÇ Tree ¸¦ »ìÆìº¸½Ã¸é ù °Á¿¡¼ ¸»¾¸µå¸° ¸ÞŸº£À̽ºÀÇ ±¸Á¶°¡ ±×´ë·Î ¹Ý¿µµÇ¾î ÀÖ´Ù´Â °ÍÀ» ¾Æ½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. (ù °ÁÂÀÇ '¸ÞŸº£À̽ºÀÇ ±¸Á¶' ºÎºÐÀ» Âü°íÇØ ÁֽʽÿÀ.) Tree ÀÇ °¡Àå »óÀ§ ³ëµå´Â LM ³ëµå¿Í Schema ³ëµåÀÔ´Ï´Ù. ¿©±â¼ LM ³ëµåÀÇ LM Àº Local Machine À» ¶æÇÏ´Â °ÍÀ¸·Î¼, ÇöÀç MetaEdit °¡ ³ªÅ¸³»°í ÀÖ´Â °ÍÀÌ ·ÎÄà ¼¹öÀÇ ¸ÞŸº£À̽º¶ó´Â ÀǹÌÀÔ´Ï´Ù. ±×¸®°í, Schema ´Â ¸ÞŸº£À̽º ۵éÀÇ ±âº» ¼³°èµµ °°Àº °ÍÀε¥, ÀÏ´Ü À̹ø °Á¿¡¼´Â ±í°Ô ´Ù·çÁö ¾Ê±â·Î ÇϰڽÀ´Ï´Ù. LM ³ëµå ÇÏÀ§ÀÇ SmtpSvc ³ëµå´Â ù °ÁÂÀÇ '¸ÞŸº£À̽ºÀÇ ±¸Á¶'¿¡¼´Â ã¾Æº¼ ¼ö ¾ø¾ú´ø ³ëµå·Î SMTP Service ¸¦ ¼³Ä¡Ç߱⠶§¹®¿¡ »ý¼ºµÈ °ÍÀÔ´Ï´Ù. ¸¸¾à Option Pack 4.0 À» ¼³Ä¡ÇÏ¸é¼ SMTP Service ¸¦ ¼³Ä¡ÇÏÁö ¾Ê¾Ò´Ù¸é ´ç¿¬È÷ ÀÌ ³ëµåµµ ³ªÅ¸³ªÁö ¾Ê¾ÒÀ» °ÍÀÔ´Ï´Ù. ¸¶Âú°¡Áö·Î NNTP Service ¸¦ ¼³Ä¡Çß´Ù¸é LM ³ëµå ÇÏÀ§¿¡ NntpSvc ³ëµå°¡ »ý°åÀ» °ÍÀÔ´Ï´Ù. ±×¸®°í, ¿ìÃø Pane ¿¡¼ °¢°¢ÀÇ ÁÙ(µ¥ÀÌŸº£À̽º·Î Ä¡¸é Row)µéÀº °¢°¢ ÇϳªÀÇ ¼Ó¼ºÀ» ³ªÅ¸³»°í, Id, Name, Attribute... µîµî(µ¥ÀÌŸº£À̽º·Î Ä¡¸é Column)Àº °¢°¢ÀÇ ¼Ó¼ºµéÀÇ »ó¼¼ Á¤º¸¸¦ ³ªÅ¸³»´Â Ç׸ñµé·Î, °¢°¢ÀÇ ¼Ó¼º¸¶´Ù ¿©·¯°¡Áö Ç׸ñÀ» °¡Áö°í ÀÖ´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²Àº À§ÀÇ ±×¸²¿¡¼ ServerComment ¼Ó¼ºÀ» ¸¶¿ì½º·Î Double-Clcik ÇßÀ» ¶§ »õ·Î Pop-up µÇ´Â Dialog Box ÀÔ´Ï´Ù. ÀÌ Dialog Box ¸¦ ÀÌ¿ëÇØ¼ ¼Ó¼ºµéÀÇ ¼³Á¤À» ¼öÁ¤ÇØÁÙ ¼ö ÀÖ½À´Ï´Ù. À§ÀÇ ±×¸²°ú ¾Æ·¡ÀÇ Dialog Box ¸¦ µ¿½Ã¿¡ º¸¸é¼ °¢°¢ÀÇ Ç׸ñµéÀ» ¼³¸íÇϵµ·Ï ÇϰڽÀ´Ï´Ù. Name Ç׸ñÀº ¿ì¸®µéÀÌ ½±°Ô ¾Ë¾Æº¼ ¼ö ÀÖ´Â ¼Ó¼ºÀÇ À̸§À» ÁöÁ¤ÇÏ´Â Ç׸ñÀÔ´Ï´Ù. Name Ç׸ñµµ Id Ç׸ñ°ú ¸¶Âú°¡Áö·Î Schema ¿¡ ÀÇÇØ °áÁ¤µÇ´Â °ÍÀ¸·Î »ç¿ëÀÚ°¡ ÀÓÀÇ·Î ¼öÁ¤Çϰųª °áÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ´Ù¸¸, ¹Ì¸® ÁغñµÈ ¿©·¯°¡Áö Schema »óÀÇ ¼Ó¼ºµé Áß¿¡¼ ¼±ÅÃÇÏ´Â °ÍÀÔ´Ï´Ù. (ÇÏÁö¸¸, »õ Schema ¸¦ ¸¸µé°Å³ª Schema ¿¡ ¼Ó¼ºÀ» Ãß°¡ÇÏ´Â µî Schema ÀÚü¸¦ Çڵ鸵ÇÏ´Â °ÍÀº ¿ø·ÐÀûÀ¸·Î´Â °¡´ÉÇÕ´Ï´Ù.) »ç½Ç, Id Ç׸ñ°ú Name Ç׸ñÀº µÎ Ç׸ñÀÌ ½ÖÀ¸·Î¼ ¾ðÁ¦³ª °°Àº °ªÀ» °¡Áý´Ï´Ù. ¿¹¸¦ µé¾î ServerComment ¼Ó¼ºÀº Ç×»ó 1015 ÀÇ Id °ªÀ» °¡Áý´Ï´Ù. Attribute Ç׸ñÀº Á¦°¡ Áö±Ý±îÁö ¼öµµ ¾øÀÌ ¸»¾¸µå¸° »ó¼Ó(Inh) ¼Ó¼ºÀ» ÁöÁ¤ÇÏ´Â Ç׸ñÀÔ´Ï´Ù. »ç½Ç, À§ÀÇ Dialog-Box ±×¸²¿¡¼µµ ¾Ë ¼ö ÀÖµíÀÌ Attribute Ç׸ñ¿¡´Â »ó¼Ó(Inh) Çϳª¸¸ Á¸ÀçÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù¸¸, Àúµµ ¾ÆÁ÷ °øºÎ°¡ ºÎÁ·ÇÑ °ü°è·Î »ó¼Ó(Inh) ¼Ó¼º À̿ܿ¡´Â Á¤È®ÇÏ°Ô ¾î¶² ÀÛ¿ëÀ» ÇÏ´Â ¼Ó¼ºµéÀÎÁö ÆÄ¾ÇÇÏÁö ¸øÇϰí ÀÖ½À´Ï´Ù.(-_-;... Á˼Û...) ±×¸®°í, UT(User Type) Ç׸ñ ¿ª½Ã ¾ÆÁ÷ ¾î¶² ÀǹÌÀÎÁö ¸íÈ®ÇÏ°Ô ¼³¸íÀ» ÇØÁÖ´Â ¹®¼³ª ¼ÀûÀ» ãÁö ¸øÇß½À´Ï´Ù. ´Ù¸¸, KeyType ¼Ó¼ºÀ̳ª ServerState ¼Ó¼º°ú °°Àº Server ¿¡ °ü·ÃµÈ ¼Ó¼ºÀº Server ·Î, AppRoot ¼Ó¼ºÀ̳ª Path ¼Ó¼º°°ÀÌ ÆÄÀÏ¿¡ °ü·ÃµÈ ¼Ó¼ºµéÀº File ·Î, ±×¸®°í AppIsolate ¼Ó¼ºÀ̳ª AppWamClsid ¼Ó¼º°°ÀÌ °ü¸®¿¡ °ü·ÃµÈ ¼Ó¼ºµéÀº WAM(Web Application Manager)À¸·Î ¼³Á¤µÇ´Â °ÍÀ» ¹Ì·ç¾î UT ¶ó´Â Ç׸ñ À̸§ ±×´ë·Î ½ÇÁ¦ ±× ¼Ó¼ºÀÇ ³í¸®Àû °ü·Ã À¯ÇüÀ» ÁöÁ¤ÇÏ´Â°Ô ¾Æ´Ñ°¡ Çϰí ÁüÀÛÇϰí ÀÖ½À´Ï´Ù. Ȥ½Ã ÀÌ ºÎºÐÀ̳ª Attribute Ç׸ñ¿¡ °üÇØ¼ Àß ¾Æ½Ã´Â ºÐÀÌ °è½Ã´Ù¸é Á¦°Ôµµ Á» ¾Ë·ÁÁֽñ⠹ٶø´Ï´Ù. DT(Data Type) Ç׸ñÀº ±× ´ÙÀ½ÀÇ Data Ç׸ñ¿¡ ÀúÀåµÇ´Â ½ÇÁ¦ Data ÀÇ ¹°¸®Àû À¯ÇüÀ» ÁöÁ¤ÇÏ´Â ºÎºÐÀÔ´Ï´Ù. ¸ÞŸº£À̽º¿¡¼ »ç¿ë °¡´ÉÇÑ DT ´Â DWORD(64 bit), String(¹®ÀÚ¿), Binary(ÀÌÁø ÀÚ·á), ExpandString(È®Àå ¹®ÀÚ¿), MultiString(´ÙÁß ¹®ÀÚ¿:¹®ÀÚ¿ ¹è¿)ÀÇ ÃÑ 5 °¡Áö ŸÀÔÀÌ Á¸ÀçÇÕ´Ï´Ù. ÀÌó·³ ÇϳªÀÇ ¼Ó¼ºÀº ¿©·¯°¡Áö Ç׸ñµé·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. 'ÀÌ°É ¾î¶»°Ô ÀÏÀÏÀÌ ÁöÁ¤Çؼ ÇÁ·Î±×·¥À» ©±î?' ÇÏ°í »ý°¢ÇÏ½Ç ¼öµµ ÀÖ°ÚÁö¸¸, ½ÇÁ¦·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§´Â °ÅÀÇ Name Ç׸ñ°ú Data Ç׸ñ¸¸ »ç¿ëÇÕ´Ï´Ù. ±×°Íµµ Name À̳ª Data ¶ó´Â Ç׸ñ À̸§À» Á÷Á¢ °Å·ÐÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, MyObj.ServerComment = "My First Web Serevr" ó·³ ÀϹÝÀûÀÎ °´Ã¼ÀÇ ¼Ó¼ºÀ» »ç¿ëÇϵíÀÌ »ç¿ëÇϹǷΠ°ÆÁ¤ÇÏÁö ¾ÊÀ¸¼Åµµ µË´Ï´Ù. ¢Â MetaEdit ¸¦ ÀÌ¿ëÇÑ ¸ÞŸº£À̽º Á¶ÀÛ ÀÌÁ¦ ½ÇÁ¦·Î ¼Ó¼ºÀ» ¼öÁ¤Çغ¸¸é¼ Internet Service Manager ¿Í MetaEdit ¿ÍÀÇ °ü°è¸¦ ºñ±³ÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²Àº Internet Service Manager ¿¡¼ 'Default Web Site' ÀÇ µî·Ï Á¤º¸¸¦ ¿°í 'À¥ »çÀÌÆ®' ÅÇÀÇ '¼³¸í' Ç׸ñÀ» 'Default Web Site' ¿¡¼ 'Default Web Site - Å×½ºÆ®' ·Î ¼öÁ¤Çϰí 'Àû¿ë' ¹öưÀ» ´©¸¥ ȸéÀÔ´Ï´Ù. Internet Service Manager ¸¦ Á¾·áÇÑ ÈÄ À̹ø¿£ MetaEdit ¸¦ ½ÇÇà½ÃÄÑ º¸µµ·Ï ÇϰڽÀ´Ï´Ù. ÀÌ¹Ì MetaEdit °¡ ½ÇÇàµÇ¾î ÀÖ´Â °æ¿ì¿¡´Â F5 ۸¦ ´©¸£°Å³ª, View ¸Þ´ºÀÇ Refresh ¸í·ÉÀ» ÀÌ¿ëÇØ Á¤º¸¸¦ °»½Å½ÃÄѾ߸¸ º¯°æµÈ Á¤º¸¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. À§¿¡¼ Internet Service Manager ¸¦ ÀÌ¿ëÇØ¼ °ªÀ» º¯°æÇÑ '¼³¸í' Ç׸ñ¿¡ ÇØ´çÇÏ´Â ¸ÞŸº£À̽ºÀÇ ¼Ó¼ºÀº w3svc/1 ŰÀÇ ServerComment ¼Ó¼ºÀÔ´Ï´Ù. ¾Æ·¡ ±×¸²¿¡¼ ServerComment ¼Ó¼ºÀÇ Data Ç׸ñÀ» º¸¸é 'Default Web Site - Å×½ºÆ®' ·Î ¼³Á¤ÀÌ º¯°æµÈ °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¹Ý´ë·Î MetaEdit ¿¡¼ ServerComment ¼Ó¼ºÀ» Double-Click ÇØ¼ Data ¸¦ ´Ù½Ã 'Default Web Site'·Î º¯°æÇϸé Internet Service Manager ÀÇ '¼³¸í' ¼Ó¼ºÀÇ °ªµµ 'Default Web Site'·Î º¯°æµË´Ï´Ù. ¿©·¯ºÐµé²²¼µµ Á÷Á¢ ÇÑ ¹ø ¿©·¯°¡Áö ¼Ó¼ºµéÀ» º¯°æÇغ¸½Ã±â ¹Ù¶ø´Ï´Ù. MetaEdit ¸¦ ÀÌ¿ëÇØ¼ ¼Ó¼ºÀ» º¯°æÇÏ½Ç ¶§ ÁÖÀÇÇÏ½Ç Á¡ÀÌ ÇÑ °¡Áö Àִµ¥, ¾ÆÁ÷ ¿©·¯ºÐµé²²¼´Â ¾î¶² ¼Ó¼ºÀÌ ¾î¶² ÀÛ¿ëÀ» ÇÏ´ÂÁö Àß ¸ð¸£½Ã¹Ç·Î, ¼Ó¼º À̸§À̳ª Data ¸¦ º¸°í ½Ã½ºÅÛÀ̳ª ¸Þ¸ð¸®¿¡ °ü·ÃµÈ °Í °°´Ù´Â »ý°¢ÀÌ µé°Å³ª, Àß ¸ð¸£´Â ÀÌÁø °ªµéÀÌ µé¾îÀÖ´Â ¼Ó¼ºÀº Àý´ë·Î º¯°æÇÏÁö ¸¶½Ã°í, ´Ü¼øÇÑ ¹®ÀÚ¿ ºÎºÐ¸¸ ¼öÁ¤ÇØ º¸½Ã¶ó´Â °ÍÀÔ´Ï´Ù. ƯÈ÷, ¿©·¯ºÐµéÀÇ IIS ¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ º¹ÀâÇÏ°Ô ±¸¼ºµÇ¾î ÀÖ´Ù´ø°¡ '±¸ºÐ ¸Þ¸ð¸® °ø°£¿¡¼ ½ÇÇà(°Ý¸®µÈ ÇÁ·Î¼¼½º)' ¿É¼ÇÀÌ Ã¼Å©µÇ¾î ÀÖ´Â °æ¿ì, ÀÌ¿Í °ü·ÃµÈ ¼Ó¼ºÀ» º¯°æÇϸé ÇØ´ç °¡»ó À¥¼¹ö ÀÚü°¡ ¸Á°¡Áú ¼öµµ ÀÖÀ¸´Ï ÀÌ Á¡À» ¹Ýµå½Ã À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. IIS ´Â ±× ±¸Á¶»ó MTS ¿¡ Á¾¼ÓµÇ¾î ½ÇÇàµÇ´Âµ¥, - ½ÇÁ¦·Î Option Pack 4.0 À» ¼³Ä¡ÇÒ ¶§, MTS ¸¦ ¼³Ä¡ÇÏÁö ¾Ê°í IIS ¸¸ ¼³Ä¡ÇÏ·Á°í Çϸé, 'MTS ¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ¸¸é IIS °¡ Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê´À´Ù'´Â °æ°í ¸Þ¼¼Áö°¡ Ãâ·ÂµË´Ï´Ù. - À§¿¡ ¾ð±ÞÇÑ ¼Ó¼ºµéÀº ¹Ù·Î MTS ¿Í ¹ÐÁ¢ÇÑ °ü·ÃÀ» °¡Áö°í ÀÖ´Â ¼Ó¼ºµé·Î½á, Internet Service Manager ¸¦ ÅëÇØ¼ ÇØ´ç ¼Ó¼ºµéÀ» ¼³Á¤ÇÏ´Â °æ¿ì¿¡´Â Internet Service Manager °¡ ³»ºÎÀûÀ¸·Î MTS ¿Í MTS ¿¡ °ü·ÃµÈ ¸ÞŸº£À̽º ¼Ó¼ºµé±îÁö ÀϰýÀûÀ¸·Î ¼³Á¤ÇØÁÖ´Â °Í¿¡ ¹ÝÇÏ¿©, MetaEdit ¸¦ »ç¿ëÇØ¼ »ç¿ëÀÚ°¡ Á÷Á¢ ¸ÞŸº£À̽º¸¦ ¼öÁ¤ÇÏ´Â °æ¿ì¿¡´Â ±× ¼Ó¼º¸¸ ¼öÁ¤µÈ °ªÀ¸·Î ¼³Á¤µÉ »Ó MTS ¿Í MTS °ü·Ã ¸ÞŸº£À̽º ¼Ó¼ºµé±îÁö´Â ¼³Á¤µÇÁö ¾Ê¾Æ¼ °á±¹ ¹®Á¦°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. ÀÌó·³ IIS ÀÇ ÇϺο¡¼ MTS °¡ ¹ÐÁ¢ÇÏ°Ô °ü¿©Çϰí Àֱ⠶§¹®¿¡ ASP ÇÁ·Î±×·¥ ÀÛ¼º½Ã ½ºÅ©¸³Æ®¿¡¼³ª, ASP Component »ó¿¡¼ Æ®·»Á§¼ÇÀ» ½±°Ô Á¦¾îÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. ¾î¶»°Ô »ý°¢Çϸé MTS ´Â IIS ¸¦ ÇϳªÀÇ ÄÄÆ÷³ÍÆ®·Î ¿©±â°í Çڵ鸵ÇÏ´Â °ÍÀÎÁöµµ ¸ð¸£°Ú½À´Ï´Ù. °á°úÀûÀ¸·Î, Áö±Ý ¼³¸íµå¸° °Íó·³ IIS ¿Í MTS ´Â ¹ÐÁ¢ÇÏ°Ô ¿¬°áµÇ¾î ÀÖÀ¸¹Ç·Î MetaEdit ¸¦ ÀÌ¿ëÇØ¼ ¸ÞŸº£À̽º¸¦ Á÷Á¢ ¼öÁ¤ÇÏ½Ç °æ¿ì¿¡´Â À§ÀÇ ÁÖÀÇ »çÇ×À» ¹Ýµå½Ã À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. ¢Â ¸¶Ä¡¸ç... ÀÌÁ¦¼¾ß Áö°Ü¿î ¸ÞŸº£À̽º¿¡ ´ëÇÑ °Á°¡ ³¡³µ½À´Ï´Ù. ½ÇÁ¦·Î ÄÚµùÇÏ´Â ºÎºÐÀÌ ¾Æ´Ñµ¥´Ù°¡, Á¦°¡ °Á¶ó´Â °É óÀ½ ÇØº¸´Â Ãʺ¸¶ó¼ ±×µ¿¾È ¸÷½Ã Áö·çÇϼÌÀ» Áöµµ ¸ð¸£°Ú½À´Ï´Ù. ¾ÆÁ÷Àº Àúµµ ¸¹ÀÌ ºÎÁ·ÇÏ°í °øºÎÇÏ´Â ÁßÀ̶ó¼, ȤÀº ¹ÌÈíÇϰųª ȤÀº Ʋ¸° °÷ÀÌ ÀÖÀ»Áöµµ ¸ð¸£°Ú±º¿ä. ³Ê±×·´°Ô ÀÌÇØÇØÁÖ½Ã±æ ºÎŹµå¸³´Ï´Ù. ÀÌÁ¦ ´ÙÀ½ °Á¿¡¼ºÎÅÍ´Â Àç¹ÌÀÖ´Â(^_^...) ADSI(Active Directory Service Interface) ¿¡ ´ëÇØ¼ ¾Ë¾Æº¸µµ·Ï ÇϰڽÀ´Ï´Ù. ¸ÞŸº£À̽º¿¡ ´ëÇÑ °Á°¡ '¹«¾ùÀ» Á¶ÀÛÇÒ °ÍÀΰ¡?'¿¡ °üÇÑ °ÍÀ̾ú´Ù¸é, ÀÌÁ¦ºÎÅÍ ¾Ë¾Æº¼ ADSI ´Â '¾î¶² ¹æ¹ýÀ¸·Î Á¶ÀÛÇÒ °ÍÀΰ¡?'¿¡ °üÇÑ °ÁÂÀÔ´Ï´Ù. ´õ±º´Ù³ª ÀÌ ADSI ´Â IIS »Ó¸¸ÀÌ ¾Æ´Ï¶ó Windows 2000 ADS(Active Directory Service), NDS(Novell Directory Service), NW(Novell NetWare), Windows NT 4.0 Resource µîÀ¸·Î ´ë»óÀ» È®´ëÇÒ ¼ö ÀÖ¾î, ÀÌ °Á¿¡¼ »Ó¸¸ÀÌ ¾Æ´Ï¶ó ´Ù¾çÇÑ ¿ëµµ¿¡ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ÀÀ¿ëÀÌ °¡´ÉÇÑ ±â¼úÀÔ´Ï´Ù. ±×¸®°í, À̹ø °Á¿¡¼ ¼³¸íÇÑ MDUtil.exe ¿Í MetaEdit ´Â Å¿ä´ÔÀÇ ÀÚ·á½Ç¿¡ ¿Ã·Á³õµµ·Ï ÇϰڽÀ´Ï´Ù. ´Ù¸¸, MCIS 2.5 Resource Kit Àüü´Â ¿ë·®ÀÌ ²Ï Å©¹Ç·Î MetaEdit ¸¸ µû·Î ¾ÐÃàÇØ¼ ¿Ã¸®µµ·Ï ÇϰڽÀ´Ï´Ù. MCIS 2.5 Resource Kit Àüü°¡ ÇÊ¿äÇϽŠºÐµé²²¼´Â ÀÌ °ÁÂÀÇ Ã¹ ºÎºÐ¿¡ ¼³¸íµÈ MS ÀÇ ÇØ´ç »çÀÌÆ®¿¡¼ ´Ù¿î·Îµå ¹ÞÀ¸½Ã±â ¹Ù¶ø´Ï´Ù. °¨»çÇÕ´Ï´Ù. |