TECH-NOTE 2002-PRO (2001.08.01)
TECH-NOTE Á¾ÇÕ°ü¸®(Root) µµ¿ò¸»
ÇÁ¸°Æ® Çϱâ
ÀÌÇÏÀÇ ¼³¸í¿¡¼ BOARD ¶ó ÇÔÀº Å×Å©³ëÆ® ÇÁ·Î±×·¥ ³»¿¡ »ý¼ºµÈ
¿©·¯ °Ô½ÃÆÇ·ù¸¦ °¢°¢ ±¸ºÐÁö¾î ÁöĪÇÏ´Â °ÍÀ̸ç,
TECH-NOTE ¶ó ÇÔÀº ÀÌ °¢°¢ÀÇ °Ô½ÃÆÇ·ù¸¦ ¸ðµÎ Æ÷ÇÔÇϰí ÀÖ´Â
CGIÇÁ·Î±×·¥ Àüü¸¦ ÀǹÌÇÕ´Ï´Ù. (¼³Á¤Ç׸ñ ¹øÈ£³ª ƯÁ¤´Ü¾î¸¦ ãÀ» ¶§´Â: Ctrl + F)
°³¿ä
Á¾ÇÕ°ü¸® ÆäÀÌÁö¿¡¼´Â TECH-NOTE ¿¡ Æ÷ÇԵǾî ÀÖ´Â ¸ðµç BOARD ¸¦ ÅëÇÕ °ü¸®Çϰí,
TECH-NOTE ÀÇ Àüü »ç¿ëȯ°æÀ» ÁöÁ¤ÇÑ´Ù.
À̰÷¿¡¼ÀÇ ÁöÁ¤(ȯ°æ¼³Á¤,°ü¸®ÀÚ¹øÈ£)Àº °¢ BOARD ³»ÀÇ °ü¸®¼³Á¤º¸´Ù »óÀ§±ÇÇÑÀ» °¡Áø´Ù.
Á¾ÇÕ°ü¸® ÆäÀÌÁö´Â ±âº»ÀûÀ¸·Î http://abcdefg.com/technote/index.cgi Çü½ÄÀÇ url°æ·Î¸¦
ºÎ¶ó¿ìÀúÀÇ ÁÖ¼ÒÀÔ·Ââ¿¡ ÀÔ·ÂÇÏ¸é ¹Ù·Î ¿¸°´Ù.
Á¾ÇÕ°ü¸® ÆäÀÌÁö¸¦ °³¹æÇÏÁö ¾Ê°í °ü¸®ÀÚºñ¹Ð¹øÈ£¸¦ ¿ì¼± È®ÀÎÈÄ ¿¸®°Ô ÇÏ·Á¸é
'config.cgi' ÆÄÀÏÀ» ÅØ½ºÆ® ÆíÁý±â·Î ¿°í
¼³Á¤Ç׸ñ[8]-'Á¾ÇÕ°ü¸® ÆäÀÌÁö OPEN °ü·Ã..' À» ¼öÁ¤ÇÏ¸é µÈ´Ù.
(°¢ º¸µåÀÇ °ü¸®¼³Á¤ÆäÀÌÁö °³¹æ¿©ºÎ´Â [°ü¸®¼³Á¤]-[2-10]¿¡¼ ÁöÁ¤)
ÀÌÇÏ ³»¿ëÀº Á¾ÇÕ°ü¸®ÆäÀÌÁöÀÇ °¢ Ç׸ñ¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.
°ü¸®ÀÚ ·Î±×ÀÎ
Root°ü¸®¸í·ÉÀ» ½ÇÇàÇϱâ À§Çؼ´Â Root°ü¸®ÀÚÀÓÀ»
È®ÀÎÇÒ ¼ö ÀÖ´Â ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÏ´Ù.
ÀÌ ºñ¹Ð¹øÈ£´Â °¢ BOARD ÀÇ °³º°ÀûÀÎ °ü¸®¹øÈ£º¸´Ù »óÀ§±ÇÇÑÀ» °¡Áö´Â
ºñ¹Ð¹øÈ£·Î¼ TECH-NOTE ³»¿¡ ¼ÓÇÑ ¸ðµç ºñ¹Ð¹øÈ£ ÀÔ·ÂÇ׸ñÀ» ÆÐ½ºÇÒ ¼ö ÀÖ´Ù.
(°¢ BOARD ÀÇ °ü¸®ºñ¹Ð¹øÈ£´Â ÇØ´ç BOARD ¿¡¼¸¸ ±ÇÇÑÀ» Çà»çÇÒ ¼ö ÀÖ´Ù.)
·Î±×ÀÎÀ» ÇàÇÑ ÀÌÈÄ¿¡´Â ¸ðµç ºñ¹Ð¹øÈ£ ÀÔ·ÂÇ׸ñÀ» ¹«½ÃÇÏ°í ¹öư¸¸ ´©¸£¸é Åë°úµÈ´Ù.
·Î±×¿ÀÇÁ ¹öưÀ» ´©¸£¸é ·Î±×ÀλóŰ¡ ´Ù½Ã ÃʱâÈ µÈ´Ù.
* ÃÖÃÊ ¼³Ä¡½Ã Rootºñ¹Ð¹øÈ£´Â 'technote' ÀÌ´Ù.
¸¸¾à, ¿î¿ëÁß¿¡ ºñ¹Ð¹øÈ£¸¦ ÀÒ¾î ¹ö·È´Ù¸é technote/board/logfile.cgi ¸¦
´Ù½Ã ´Ù¿î¹Þ¾Æ¼ ÅØ½ºÆ® ÆíÁý±â·Î ¿°í ù¶óÀÎÀ» ºñ¿îÈÄ
´Ù½Ã ¿Ã·Á ÁÖ¸é 'technote' °¡ Rootºñ¹Ð¹øÈ£·Î º¹±ÍÇÑ´Ù.
·Î±×¿Â,¿ÀÇÁÆûÀ» ´Ù¸¥ htm ÆÄÀϳ»¿¡ ³Ö°íÀÚ ÇÑ´Ù¸é
´ÙÀ½°ú °°Àº Äڵ带 ÀÛ¼ºÇؼ »ðÀÔÇÏ¸é µÈ´Ù.
<form method="post" action="http://abcd.net/cgi-bin/technote/index.cgi">
<input type="hidden" name="command" value="keeper">
ºñ¹Ð¹øÈ£<input type="password" name="password" size="10">
<input type="submit" value="·Î±×ÀÎ">
<input type="button" value="·Î±×¿ÀÇÁ" onclick=location.href="http://abcd.net/cgi-bin/technote/index.cgi?LogOut=1" >
</form>
BOARD ÇöȲÆÇ---
ÇöÀç TECH-NOTE ³»¿¡ Æ÷ÇÔµÈ ¸ðµç BOARD ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù.
±×·ì - BOARD °¡ ¼ÓÇÑ ÀÎÁõ°øÀ¯±×·ì À̸§([°ü¸®¼³Á¤]-[ÀÎÁõ°øÀ¯¼³Á¤]¿¡¼ ÁöÁ¤)
BOARD(DIR) - BOARD¸í. Ŭ¸¯Çϸé ÇØ´ç BOARD °¡ Ãâ·ÂµÈ´Ù.
ÀÎÁõ°øÀ¯ - ÇØ´ç BOARD °¡ 'ÀÎÁõ°øÀ¯' ·Î ÁöÁ¤µÇ¾ú´ÂÁöÀÇ ¿©ºÎ¸¦ º¸¿©ÁØ´Ù.
( [°ü¸®¼³Á¤]-[ÀÎÁõ°øÀ¯¼³Á¤]¿¡¼ ÁöÁ¤ )
°ü¸®¼³Á¤ - ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé ÇØ´ç BOARD ÀÇ °ü¸®¼³Á¤ ÆäÀÌÁö°¡ Ãâ·ÂµÈ´Ù.
ȸ¿ø°ü¸® - ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé ÇØ´ç BOARD ÀÇ È¸¿ø°ü¸® ÆäÀÌÁö°¡ Ãâ·ÂµÈ´Ù.
±âº»ÀûÀ¸·Î Ãâ·ÂµÇ´Â ¼ýÀÚ´Â ¿¹ºñµî·ÏÀÚ ¼ö Ç¥½ÃÀÌ´Ù.
board ¸ÞÀϸµ - ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé ÇØ´ç BOARD ÀÇ ¸ðµç ±Û µî·ÏÀÚ¿¡°Ô
¸ÞÀÏÀ» º¸³¾ ¼ö ÀÖ´Â ¸ÞÀϸµ ÆûÀÌ Ãâ·ÂµÈ´Ù.
Á¢¼ÓÅë°èº¸±â - Ŭ¸¯Çϸé ÇØ´ç BOARD ÀÇ Á¢¼ÓÅë°è°¡ Ãâ·ÂµÈ´Ù.
°Ô½Ã¹° ¿ë·®º¸±â - Ŭ¸¯Çϸé ÇØ´ç BOARD ÀÇ µ¥ÀÌŸ ¿ë·®ÀÌ Ãâ·ÂµÈ´Ù.
BOARD °ü¸®¸í·É ½ÇÇà Æû
BOARD ¸¸µé±â-»õ·Î »ý¼ºÇÒ BOARD ÀÇ À̸§À» ¿µ¹®À¸·Î ½ºÆäÀ̽º ¾øÀÌ ÀÔ·ÂÈÄ
½ÇÇà¹öưÀ» ´©¸£¸é ÀÔ·ÂÇÑ À̸§ÀÇ µð·ºÅ丮°¡ »ý¼ºµÇ°í »õ·Î¿î BOARD °¡ ¸¸µé¾îÁø´Ù.
BOARD À̸§Àº ¿µ¹®À̳ª ¼ýÀÚ¸¦ »ç¿ëÇϵÇ, ¸Ç ¾Õ±ÛÀÚ´Â ¼ýÀÚ°¡ ¾Æ´Ñ ¿µ¹®À̾î¾ßÇϸç
BOARD À̸§¿¡ Ư¼ö¹®ÀÚ³ª ±âÈ£°¡ µé¾î°¡¸é ¾ÈµÈ´Ù.
BOARD »ý¼ºÀÌ ¿Ï·áµÇ¸é ÇöȲÆÇ¿¡´Â »õ·Î »ý¼ºµÈ BOARD °¡ Ãß°¡µÇ¾î Ãâ·ÂµÈ´Ù.
¸¸µé¾îÁø BOARD ÀÇ URLÀº
http://abcd.net/technote/main.cgi?board=boardname ÀÇ Çü½ÄÀ» °®´Â´Ù.
BOARD »ý¼º ¹æ¹ý¿¡´Â 3°¡Áö°¡ ÀÖ´Ù.
ù°, À§¿¡¼ ¼³¸íÇÑ ¹æ¹ý.
µÑ°, ¾ø´Â(Á¸ÀçÇÏÁö ¾Ê´Â) BOARD URLÀ» ºÎ¶ó¿ìÀú·Î È£ÃâÇϸé
ÇØ´ç BOARD °¡ »ý¼ºµÈ´Ù.(ÀÚµ¿»ý¼º±â´ÉÀÌ 'ON' À¸·Î µÇ¾î ÀÖÀ» °æ¿ì)
¼¼Â°, BOARD µð·ºÅ丮¸¦ ¼öµ¿À¸·Î ¿Ã¸°´Ù.(ÆÛ¹Ì¼Çµµ ¼öµ¿À¸·Î ÁöÁ¤ÇÒ°Í)
À§ÀÇ ¼¼°¡Áö ¹æ¹ýÁß °¡Àå ¾ÈÁ¤ÀûÀÎ ¹æ¹ýÀº ¼¼¹øÂ° ¹æ¹ýÀÌ´Ù.
¾ÐÃàÆÄÀÏ¿¡ ±âº»ÀûÀ¸·Î µé¾î ÀÖ´Â 'FREE_BOARD' µð·ºÅ丮¸¦
À̸§¸¸ ¹Ù²Ù¾î ±×´ë·Î ¿Ã¸°ÈÄ µð·ºÅ丮¿Í ³»ºÎ ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ»
777À̳ª 766À¸·Î ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù.
Á¶±Ý ¹ø°Å·Ó´õ¶óµµ ¼¼¹øÂ° ¹æ¹ýÀ» ±ÇÇÏ´Â ¹ÙÀÌ´Ù.
ƯÈ÷, º¸¾ÈÀ» Áß¿ä½ÃÇØ¾ßÇÒ BOARD ¶ó¸é ¹Ýµå½Ã ¼¼¹øÂ° ¹æ¹ýÀ» »ç¿ëÇÒ°ÍÀ» ±ÇÇÑ´Ù.
BOARD »èÁ¦-»èÁ¦ÇÒ BOARD ÀÇ À̸§À» ÀÔ·ÂÇÏ°í ½ÇÇà ¹öưÀ» Ŭ¸¯ÇÑ´Ù.
µî·ÏÀÚ·á Àϰý¹é¾÷
TECH-NOTE ³»¿¡ Æ÷ÇÔµÈ ¸ðµç BOARD ÀÇ ÀڷḦ µ¿½Ã¿¡ ¹é¾÷ÆÄÀÏ¿¡ º¹»çÇÑ´Ù.
* [±Û¸ñ·Ï ÆÄÀÏ] - °Ô½Ã¹°ÀÇ ¸ñ·Ï°ú Á¢¼ÓÅë°è°¡ ÀúÀåµÈ ÆÄÀÏ
* [ȸ¿øµî·Ï ÆÄÀÏ] - ȸ¿øµî·Ï Á¤º¸°¡ ÀúÀåµÈ ÆÄÀÏ
¹é¾÷ÆÄÀÏÀº °¢ BOARD ÀÇ ¹é¾÷µð·ºÅ丮¿¡ º°µµÀÇ ÆÄÀÏ·Î
ÀúÀåµÇ¸ç, ÀÌ ÆÄÀϵéÀº ¿øº»µ¥ÀÌŸ À¯½Ç½Ã ÀÚµ¿ º¹±¸µÇ´Â ¿ëµµÀÌ´Ù.
[±Û¸ñ·Ï°ú Á¢¼ÓÄ«¿îŸ]´Â
technote/board/boardname/back/ µð·ºÅ丮¿¡´Â º¹»çº»ÀÌ ¹é¾÷ÀúÀåµÈ´Ù.
[ȸ¿øµî·ÏÆÄÀÏ]Àº
technote/board/boardname/memberbackup/ µð·ºÅ丮¿¡ º¹»çº»ÀÌ ¹é¾÷ÀúÀåµÈ´Ù.
¿øº»µ¥ÀÌŸ À¯½ÇÀÌ ÀÖÀ½¿¡µµ ÀÚµ¿º¹±¸°¡ µÇÁö ¾ÊÀ» °æ¿ì ¹é¾÷µð·ºÅ丮³»ÀÇ ÆÄÀÏÀ»
¿ë·®¹× »ý¼ºÀÏÀÚ¸¦ ºñ±³ÇÏ¿© ÃÖ±Ù¹é¾÷ÆÄÀÏ·Î ¿øº»ÆÄÀÏÀ§Ä¡
(¸ñ·Ï:technote/board/boardname/ , ȸ¿øµî·Ï:technote/board/boardname/member/)
¿¡ ¼öµ¿º¹»çÇØ¼ º¹±¸½ÃÄÑÁÖ¸é µÈ´Ù.
À̰ÍÀº °¢ BOARD ÀÇ [°ü¸®¼³Á¤]ÆäÀÌÁö¿¡ ÀÖ´Â ¹é¾÷¸í·É°ú µ¿ÀÏÇÑ °ÍÀÌ´Ù.
¿©·¯ BOARD ¸¦ µ¿½Ã¿¡ ½ÇÇàÇÑ´Ù´Â°Ô ´Ù¸¦ »ÓÀÌ´Ù. µû¶ó¼,
À̰÷¿¡¼ Àϰý¹é¾÷À» ½ÇÇàÇß´Ù¸é °¢ BOARD ÀÇ [°ü¸®¼³Á¤]¿¡¼ÀÇ ¹é¾÷Àº ÇàÇÒ ÇÊ¿ä ¾ø´Ù.
¹é¾÷¸í·ÉÀº 1ÀÏ 1ȸ Á¤µµ ½ÇÇàÇØ ÁÖ´Â °ÍÀÌ ÁÁ´Ù.
±Û¸ñ·Ï µ¥ÀÌŸ º¹±¸(Àç»ý¼º)
±Û¸ñ·Ï ÆÄÀÏÀÌ »èÁ¦µÇ¾úÀ»¶§ À̸¦ ´Ù½Ã »ý¼º,º¹±¸½ÃŲ´Ù.
ÀÌ´Â À§ÀÇÇ׸ñ(Àϰý¹é¾÷)ÀÇ º¹±¸¹æ¹ý°ú´Â ¶Ç´Ù¸¥ º°µµÀÇ º¹±¸¹æ½ÄÀÌ´Ù.
BOARD ÀÇ DB ±¸Á¶´Â µî·Ï°Ô½Ã¹°À» ³»¿ëÀ» ÀúÀåÇÏ´Â °¢°¢ÀÇ ÅØ½ºÆ® ÆÄÀϰú
ÀÌ ÅØ½ºÆ®ÆÄÀϵéÀÇ ¸ñ·Ï¸¸À» ÀúÀåÇÏ´Â index ÆÄÀÏ·Î µÇ¾î ÀÖ´Ù.
°Ô½Ã¹° ¿¶÷½Ã, ¿äûµÈ ±ÛÀ» index(¸ñ·Ï)¿¡¼ ¸ÕÀú ãÀº ´ÙÀ½
³»¿ëÀÌ ÀúÀåµÈ ÅØ½ºÆ® ÆÄÀÏÀÌ ¿¸°´Ù.
µû¶ó¼ index(¸ñ·Ï) ÆÄÀÏÀÌ ¾øÀ¸¸é °¢°¢ÀÇ ÅØ½ºÆ® ÆÄÀÏÀº ¿¸®Áö ¾Ê´Â´Ù.
ÀÌ Ç׸ñÀº ÀÌ index ÆÄÀÏÀÌ À¯½ÇµÇ¾úÀ» °æ¿ì À̸¦ º¹±¸ÇÏ´Â µµ±¸ÀÌ´Ù.
À̰ÍÀº º¹±¸¸í·ÉÀÇ ÃÖÈÄ ¼ö´ÜÀÌ´Ù.
±Û¸ñ·Ï ÆÄÀÏÀÌ ¾Æ¿¹ ¾ø¾îÁø °æ¿ì¿¡ »ç¿ëÅä·Ï ÇÑ´Ù.
ÀÌ ¸í·ÉÀº º»¹®±ÛÀÌ ÀúÀåµÈ °¢ ÅØ½ºÆ® ÆÄÀÏÀ»
Çϳª¾¿ ¸ðµÎ ÀÐ¾î µé¿©¼ 'INDEX Á¤º¸' ¸¸ ÃßÃâÇÏ¿©
»õ·Î¿î INDEX ¸®½ºÆ®¸¦ »ý¼ºÇÑ´Ù. À̸í·ÉÀ» ½ÇÇàÇÏ´Â ÇöÀç ½ÃÁ¡¿¡¼
¸¸¾à, ±Û¸ñ·ÏÆÄÀÏÀÌ ¾ø¾îÁø °æ¿ì¶ó¸é ±Û¸ñ·Ï ÆÄÀÏÀ» »õ·Î ¸¸µé¾î ³»¸ç
±Û¸ñ·Ï ÆÄÀÏÀÌ ÀÖÀ¸¸é ±âÁ¸ ÆÄÀÏ¿¡ »õ ¸ñ·ÏÀ» µ¤¾î ¾²°Ô µÈ´Ù.
ÀÌ ¸í·ÉÀº ÃÖÈÄ ¼ö´ÜÀ¸·Î¸¸ »ç¿ëÇØ¾ß ÇÑ´Ù.
°¢ BOARD ÀÇ '°ü¸®¼³Á¤' ÆäÀÌÁö¸¦ º¸¸é ±×°÷¿¡µµ '±Û¸ñ·Ï º¹±¸' µµ±¸°¡ ÀÖ´Ù.
±×°÷ÀÇ µµ±¸¸¸À¸·Îµµ ¹é¾÷, º¹±¸°¡ È®½ÇÈ÷ º¸Àå µÈ´Ù.
±×°÷¿¡¼ÀÇ º¹±¸ ¸í·ÉÀº ±Û ¸ñ·Ï '¹é¾÷ÆÄÀÏÀ» ±Ù°Å·Î' º¹±¸°¡ ÀÌ·ç¾îÁø´Ù.
¹Ý¸é À̰÷ Á¾ÇÕ°ü¸®(ROOT) ¿¡¼ÀÇ º¹±¸ ¸í·ÉÀº '¸ñ·Ï ÆÄÀÏ' ÀÌ ¾Æ´Ñ
º»¹®±ÛÀÌ ÀúÀåµÈ °¢°¢ÀÇ ÅØ½ºÆ®ÆÄÀÏÀ» Â÷·Ê·Î ÀÐ¾î µé¿©¼ »õ·Î¿î ¸ñ·ÏÀ» ¸¸µé¾î ³½´Ù.
ÀÌ·¸°Ô º¹±¸µÈ ¸ñ·ÏÀº ±ÛÀÇ ¼ø¼°¡ ÀϺΠ¹Ù²ð ¼ö ÀÖ´Ù.
°ü¸®ÆÐ½º¿öµå º¯°æ-
»õ·Î »ç¿ëÇÒ Á¾ÇÕ°ü¸®ÀÚ(Root) ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ°í ½ÇÇà¹öưÀ» Ŭ¸¯ÇÑ´Ù.
Â÷ÈÄ »õ·Î »ý¼ºµÇ´Â °¢ º¸µåÀÇ ±âº» °ü¸®¹øÈ£´Â ¿©±â¼ ÁöÁ¤ÇÑ(Root) ºñ¹Ð¹øÈ£¿Í µ¿ÀÏÇÏ´Ù.
°¢ º¸µå¿¡ º°µµÀÇ °ü¸®¹øÈ£¸¦ ºÎ¿©ÇÏ·Á¸é ÇØ´ç º¸µåÀÇ '°ü¸®¼³Á¤-[13-10]'¿¡¼ º¯°æÇØ ÁØ´Ù.
(ÀÌ °æ¿ì¿¡µµ, ROOT °ü¸®¹øÈ£´Â ¿©ÀüÈ÷ ¸ðµç BOARD ¿¡ ´ëÇÑ ÅëÁ¦±ÇÀ» ÇàÇÒ¼ö ÀÖ´Ù.)
½ÇÇà¹öư- °ü¸®¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
°ü¸®ÀÚ ·Î±×ÀλóÅÂÀ̰ųª ȤÀº °ü¸®ÀÚ ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ¾ß ½ÇÇàµÈ´Ù.
BOARD ȯ°æ¼³Á¤, Á¦ÇÑ, ÅëÁ¦
¿©±â¿¡¼ ÁöÁ¤µÈ °ªÀº ¸ðµç BOARD ¿¡ ¿µÇâÀ» ¹ÌÄ¡¸ç
Â÷ÈÄ »ý¼ºµÇ´Â BOARD ÀÇ ±âº»°ªÀÌ µÈ´Ù.
°ü¸®ÀÚ À̸§-¸ÞÀϸµÀ» ÅëÇÑ ¸ÞÀÏ ¹ß¼Û½Ã ÀÌ À̸§ÀÌ »ç¿ëµÈ´Ù.
¹è³Êµî·Ï(»ó)-¸ðµç BOARD ÀÇ ÃÖ »ó´Ü¿¡ ¿ì¼±ÇÏ¿© »ðÀԵȴÙ.(htm ű×)
¹è³Êµî·Ï(ÇÏ)-¸ðµç BOARD ÀÇ ÇÏ´Ü¿¡ ¿ì¼±ÇÏ¿© »ðÀԵȴÙ.(htm ű×)
Á»´õ ±¸Ã¼ÈµÈ Äڵ带 »ðÀÔÇϰíÀÚ ÇÑ´Ù¸é
technote/config.cgi ¼Ò½º³»ÀÇ ¼öÁ¤Ç׸ñ[41]¿¡¼ »ðÀÔÇÒ ¼öµµ ÀÖ´Ù.
ÀÌ·¸°Ô »ðÀÔµÈ ÄÚµå´Â ±âº»ÀûÀ¸·Î TECH-NOTE ³»ÀÇ ¸ðµç º¸µåÀÇ »óÇÏ´Ü¿¡ ¿ì¼± »ðÀԵȴÙ.
¸¸¾à ¾î´À ƯÁ¤º¸µå¿¡´Â ÀÌ »ðÀÔÄڵ带 ¹«½ÃÇÏ·Á¸é
ÇØ´ç º¸µåÀÇ [°ü¸®¼³Á¤]-[13-3]¿¡¼ 'no' ·Î ÁöÁ¤ÇØ ÁÖ¸é ÇØ´çº¸µå¿¡¼´Â ¹«½ÃµÈ´Ù.
Ȩ URL-¸ÞÀϸµ¹× Â÷ÈÄ »ý¼ºµÉ BOARD ÀÇ ±âº»°ªÀÌ µÈ´Ù.
Ȩ¹öư URL-Â÷ÈÄ »ý¼ºµÉ BOARD Ȩ¹öưÀÇ ±âº»°ªÀÌ µÈ´Ù.
°ü¸®ÀÚ ¸ÞÀÏ-¸ÞÀϸµ¹× Â÷ÈÄ »ý¼ºµÉ BOARD ÀÇ ±âº» °ªÀÌ µÈ´Ù.
BOARD ÀÚµ¿»ý¼º ±â´É
°ü¸®¸í·ÉÀ» »ç¿ëÇÏÁö ¾Ê°íµµ BOARD ÀÚÀ¯»ý¼ºÀÌ °¡´ÉÇÏ°Ô ÇÒ °ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù.
°¢ BOARD ÀÇ ¸µÅ© URLÀº
'http://abcefg.com/technote/main.cgi?board=boardname'
¿Í °°ÀÌ µÇ´Âµ¥, ÀÌ Ç׸ñÀ» ÀÚµ¿»ý¼º 'ON'À¸·Î ÁöÁ¤ÇØ ³õÀº »óÅ¿¡¼
Á¸ÀçÇÏÁö ¾Ê´Â(¾ø´Â) BOARD À̸§À» ³Ö¾î À§¿Í °°Àº ½ÄÀ¸·Î ºÎ¶ó¿ìÀú¿¡¼ È£ÃâÇϸé
È£ÃâÇÑ À̸§ÀÇ BOARD °¡ »õ·Î »ý¼º µÈ´Ù.
ÇÊ¿äÇÑ ¸¸ÅÀÇ BOARD ¸¦ ¸¸µçÈÄ¿¡´Â ¹Ýµå½Ã ÀÚµ¿»ý¼ºÀ» 'OFF' ½ÃÄѳõÀ»°Í
ÀÚµ¿»ý¼ºµÈ BOARD ÀÇ Ãʱ⠰ü¸®¹øÈ£´Â 'config.cgi' ÆÄÀÏ ¼öÁ¤Ç׸ñ [3]¿¡¼
ÁöÁ¤ÇÑ ºñ¹Ð¹øÈ£ÀÌ´Ù.
¹Ý¸é À̰÷(Root)ÀÇ ÅøÀ» ÀÌ¿ëÇÏ¿© »ý¼ºÇÑ BOARD ÀÇ Ãʱâ°ü¸®¹øÈ£´Â
'Á¾ÇÕ°ü¸®ÀÚ(Root) ºñ¹Ð¹øÈ£' ¿Í °°°Ô ÁöÁ¤µÈ´Ù.
ÀÌ·¸°Ô Ãʱ⠺ñ¹Ð¹øÈ£¸¦ ´Ù¸£°Ô ÁöÁ¤µÇ°Ô ÇѰÍÀº ¿ÜºÎÀο¡°Ô
BOARD »ý¼ºÀ» Çã¿ëÇÒ °æ¿ì¸¦ À§ÇÑ °ÍÀÌ´Ù.
BOARD °£ ÀÚ·áÀÇ À̵¿/º¹»ç¹× ƯÁ¤ µð·ºÅ丮 Á¢±Ù±ÇÇÑ ÁöÁ¤À» Çã¿ë
TECH-NOTE ³»ÀÇ °¢ BOARD °£¿¡´Â ÀڷḦ À̵¿ º¹»çÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ BOARD ÀÇ È¸¿øµî·Ï°ü¸® ±â´ÉÁß¿¡´Â TECH-NOTE ÀÌ¿ÜÀÇ µð·ºÅ丮¿¡ ´ëÇØ¼µµ
Á¢±Ù±ÇÇÑÀ» ÅëÁ¦ ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ ÀÖ´Ù.
ÀÌ Ç׸ñÀÇ ÁöÁ¤Àº °¢ BOARD °£ ÀÚ·áÀ̵¿/º¹»ç¸¦ Çã¿ëÇÒ °ÍÀΰ¡,
°¢ BOARD ÀÇ È¸¿ø°ü¸®±â´ÉÁß µð·ºÅ丮Á¢±Ù±ÇÇÑÁöÁ¤ ±â´ÉÀ» Çã¿ëÇÒ °ÍÀΰ¡¸¦
ÁöÁ¤ÇÑ´Ù. ÇÑ»ç¶÷ÀÌ TECH-NOTE Àüü¸¦ °ü¸®ÇÑ´Ù¸é 'YES' À» ¼±ÅÃÇØÁÖ°í
¿©·¯ BOARD ¿¡ °¢°¢ÀÇ °ü¸®ÀÚ°¡ ÀÖ´Ù¸é 'NO' ¸¦ ¼±ÅÃÇØ ÁÖµµ·Ï ÇÑ´Ù.
Å׸¶ µî·Ï Çã¿ë - Å׸¶(°ü¸®¼³Á¤¸Þ´º) Ãß°¡µî·ÏÀ» Çã¿ë ÇÒ°ÍÀΰ¡?
TECH-NOTE ´Â ÀÏÁ¤ÇÑ ¸ð¾ç, Ʋ¿¡ °®Çô ÀÖÁö ¾Ê´Ù.
»ç¿ëÀÚ´Â ¾ðÁ¦µçÁö ÀڽŸ¸ÀÇ µðÀÚÀÎÀ̳ª º°µµÀÇ ±â´É¹èÄ¡¸¦ ¼³Á¤ÇÒ ¼ö Àִµ¥,
±× ¼³Á¤»óŸ¦ Å׸¶(¼³Á¤¸Þ´º)·Î µî·ÏÇØ µÎ°í ¾ðÁ¦µçÁö ´Ù½Ã ¼±ÅÃÇØ¼
»ç¿ë ÇÒ ¼ö ÀÖ´Ù. ¸Þ´º µî·Ï¼ö´Â ¹«Á¦ÇÑÀÌ´Ù.
µî·ÏµÈ Å׸¶´Â TECH-NOTE ³»ÀÇ ¸ðµç BOARD ¿¡¼ ¼±ÅÃ, »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¿©±â¼´Â Å׸¶ µî·ÏÀ» Çã¿ë ÇÒ °ÍÀΰ¡¸¦ ÁöÁ¤ÇÏ¸é µÈ´Ù.
À̰ÍÀÇ Çã¿ë¿©ºÎ¸¦ ¿É¼ÇÀ¸·Î ³ÖÀº ÀÌÀ¯´Â °¢ º¸µå°¡
º°µµÀÇ °ü¸®ÀÚ¿¡ ÀÇÇØ ¿î¿ëµÇ´Â °æ¿ì¸¦ À§ÇÑ °ÍÀÌ´Ù.
¾÷·ÎµåÆÄÀÏ ¿ë·®-¸ðµç BOARD ÀÇ ¾÷·ÎµåÆÄÀÏÀÇ ¿ë·®À» Á¦ÇÑÇÑ´Ù.
ÇÑÆí °¢ BOARD ÀÇ '°ü¸®¼³Á¤' ÆäÀÌÁö¿¡µµ ¿ë·®Á¦ÇÑ Ç׸ñÀÌ Àִµ¥,
¸¸¾à °¢ BOARD ÀÇ '°ü¸®¼³Á¤' ÀÇ ¿ë·®ÁöÁ¤ÀÌ À̰÷(Á¾ÇÕ°ü¸®)¿¡¼ÀÇ ¼³Á¤º¸´Ù
Å©°Ô ÁöÁ¤Çϸé À̰÷(Á¾ÇÕ°ü¸®)¿¡¼ÀÇ ÁöÁ¤ÀÌ ¿ì¼±½ÃµÇ¾î ¿ë·®À» Á¦ÇÑ ÇÑ´Ù.
Áï, °¢ BOARD ÀÇ ¾÷·Îµå Çã¿ë¿ë·®Àº Á¾ÇÕ°ü¸®¿¡¼ÀÇ Á¦Çѿ뷮À» ³ÑÁö ¸øÇÑ´Ù.
(ÀÌÈÄ »ý¼ºµÇ´Â BOARD ÀÇ ¿ë·®Á¦ÇÑ ±âº»°ªÀº ¿©±â¼ ÁöÁ¤ÇѰªÀ» ±âº»À¸·Î »ý¼ºµÈ´Ù.)
¸ÞÀϹ߼۹æ½Ä ¼±ÅÃÁöÁ¤
¸ÞÀϹ߼۹æ½ÄÀº °¢ ¼¹ö ȯ°æ¸¶´Ù ´Ù¸£¹Ç·Î TECH-NOTE ¿¡¼´Â ´ÙÀ½°ú°°ÀÌ
´Ù¼¸°¡ÁöÀÇ ¸ÞÀÏ ¹ß¼Û¹æ½ÄÁß Çϳª¸¦ ¼±ÅÃÇÏ¿© »ç¿ëÇÒ¼ö ÀÖ°Ô ÇÏ¿´´Ù.
TECH-NOTE ¸¦ ¼³Ä¡ÇÑ ¼¹öȯ°æ¿¡ ¸Â´Â ¹æ½ÄÀ» ¼±ÅÃÇϰí
±×¿¡ µû¸¥ °æ·Î³ª URLÀ» ¹Ù¸£°Ô ¼öÁ¤ÇØ ÁØ´Ù.
* Sendmail(Unix,Linux)
À¯´Ð½º,¸®´ª½º¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ºü¸¥ ¸ÞÀÏ¹ß¼Û ¹æ½ÄÀÌ´Ù.
ÅÚ³Ý ÇÁ·ÒÇÁÆ®¿¡¼ 'whereis sendmail' ȤÀº 'which sendmail' À» ÀÔ·ÂÇϸé
sendamil ÀÇ °æ·Î°¡ Ãâ·ÂµÈ´Ù.
ÀϹÝÀûÀ¸·Î '/usr/lib/sendmail' ȤÀº '/usr/sbin/sendmail' ¿¡ À§Ä¡ÇÑ´Ù.
* Blat.exe(Windows NT)
NT ¼¹ö¿¡¼ ¹«·á ¸ÞÀÏ ÇÁ·Î±×·¥ÀÎ Blat À» ¼³Ä¡ÇÏ¿´´Ù¸é
Blat.exe ÆÄÀÏÀÇ °æ·Î¸¦ Àû¾î ÁÖ¸é µÈ´Ù.
¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é Blat ÇÁ·Î±×·¥À» ´Ù¿î ¹Þ¾Æ ¼³Ä¡ÈÄ ÁöÁ¤Çϵµ·Ï ÇÑ´Ù.
ÇØ´ç¼¹ö°¡ ¸ÞÀϼ¹ö¿ªÇÒÀ» ¼öÇàÇÒ¼ö Àִ ȯ°æÀÌ µÇ¾î ÀÖ¾î¾ß »ç¿ë°¡´ÉÇÏ´Ù.
* SMTP server(°øÅë)
À§ÀÇ ¸ÞÀϰü·Ã ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ¾ø°í
SMTP¼¹ö(¸ÞÀϺ¸³»´Â¼¹ö)¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù¸é
SMTP ¼¹ö ÁÖ¼Ò¸¦ Àû¾î ÁØ´Ù.
ÀϹÝÀûÀ¸·Î ÀÚü¼¹ö ÁÖ¼ÒÀÎ '127.0.0.1' ÀÌ ±âº»À¸·Î ¾²ÀÌÁö¸¸
¸¸¾à ÀÌ¿Í ´Ù¸£´Ù¸é SMTP¼¹öÀÇ µµ¸ÞÀÎÁÖ¼Ò³ª ¶Ç´Â IP¸¦ Àû¾î ÁÖ¸é µÈ´Ù.
SMTP¼¹öÀÇ ÁÖ¼Ò¸¦ Àß ¸ð¸£°Ú´Ù¸é À¥È£½ºÆÃ Á¦°ø¾÷ü¿¡ ¹®ÀÇÇϵµ·Ï ÇÑ´Ù.
ÀÌ ¹æ½ÄÀº sendmail ÁöÁ¤ ¹æ½Äº¸´Ù ´À¸®°Ô ÀÛµ¿ÇÒ ¼ö ÀÖÀ¸¸ç,
¼¹öÀÇ º¸¾È¼³Á¤°ú °ü·ÃÇÏ¿© SMTP ¿¡ Á¢±ÙÀÌ Â÷´ÜµÇ¾î ÀÖÀ»¼öµµ ÀÖ´Ù.
* ¿ÜºÎÁö¿ø CGI(°øÅë)
¸ÞÀϱâ´ÉÀ» ÀüÇô »ç¿ëÇÒ ¼ö ¾ø´Â ȯ°æÀ̶ó¸é ´Ù¸¥ ¼¹ö¿¡
¼³Ä¡µÈ cgi ÇÁ·Î±×·¥À¸·Î º¸³»¼ ±×°÷¿¡¼ 󸮵ǵµ·Ï ÁöÁ¤ÇÑ´Ù.
Å×Å©³ëÆ® ¿øº»¼Ò½º¿¡ Æ÷ÇÔµÈ 'technote/sendmail.cgi'¸¦ sendmail Áö¿øµÇ´Â ´Ù¸¥ ¼¹ö¿¡
¿Ã¸°ÈÄ, ±× sendmail.cgi ÆÄÀÏÀÇ URL(http://...../sendmail.cgi)À» ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù.
Áö±Ý ¹Ù·Î Å×½ºÆ®¸¦ ÇÏ·Á¸é
http://www.technote.co.kr/tech2002/sendmail/sendmail.cgi ·Î ÁöÁ¤ÇØÁÖ°í
Å×½ºÆ®ÇØ º¼ ¼ö ÀÖ´Ù.
* »ç¿ëÀÚ°¡ º°µµ ÄÚµù
CGI ÄÚµùÀÌ °¡´ÉÇÑ »ç¿ëÀÚ¶ó¸é ¸ÞÀϹ߼۹æ½ÄÀ» Á÷Á¢ ÄÚµùÇØ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
¼Ò½º ¿øº» technote/library/Lib-7.cgi ¸¦ ÆíÁý±â·Î ¿¸é ¼Ò½º Çϴܺκп¡
»ç¿ëÀÚ°¡ ÄÚµùÇÒ¼ö ÀÖ´Â ¿µ¿ªÀÌ ÁغñµÇ¾î ÀÖ´Ù.
¼³Á¤ º¯°æ°ª Àû¿ë- º¯°æ°ªÀ» ÀúÀåÇÑ´Ù.
°ü¸®ÀÚ ·Î±×ÀλóÅÂÀ̰ųª ȤÀº °ü¸®ÀÚ ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ¾ß ÀúÀåµÈ´Ù.
¸ÞÀϸµ
TECH-NOTE ¿¡ Æ÷ÇÔµÈ ¸ðµç BOARD ÀÇ ±Û µî·ÏÀÚ¿¡°Ô µ¿½Ã¿¡ ¸ÞÀÏÀ» ¹ß¼ÛÇÑ´Ù.
°ü¸®ÀÚ ºñ¹Ð¹øÈ£¸¦ ³Ö°í ¹öưÀ» ´©¸£¸é ' TECH-NOTE ALL ¸ÞÀϸµ' ÆûÀÌ È£ÃâµÈ´Ù.
Àüü °Ë»ö- TECH-NOTE ³»ÀÇ ¸ðµç BOARD ÀڷḦ µ¿½Ã °Ë»öÇÑ´Ù.
* ¸ñ·Ï- º»¹®³»¿ëÀ» Á¦¿ÜÇÑ ¸ðµç µî·ÏÀڷḦ °Ë»öÇÑ´Ù(À̸§,¸ÞÀÏ,Á¦¸ñ,Ãß°¡Ç׸ñ...µîµî)
* ³»¿ë- ±Û Á¦¸ñ°ú µî·ÏÀÚÀ̸§ ±×¸®°í º»¹® ³»¿ëÀ» °Ë»öÇÑ´Ù.
* Á¦¸ñ- ±Û Á¦¸ñÀ» °Ë»öÇÑ´Ù.
* À̸§- µî·ÏÀÚ À̸§À» °Ë»öÇÑ´Ù.
* Àüü- ¸ðµç µî·ÏÀڷḦ °Ë»öÇÑ´Ù.
°Ë»ö¾î ÀԷ¾øÀÌ ³¯ÀÚÁöÁ¤(ÃÖ±ÙxÀÏ) °Ë»öÀ» Çϸé,
ÇØ´ç ³¯ÀÚ(±â°£) ³»ÀÇ ±Ûµé¸¸ ¸ðµÎ Ãâ·ÂÇÑ´Ù.
ÀÌ °Ë»öÆû¸¸ µû·Î ºÐ¸®, º°µµÀÇ ÆäÀÌÁö¿¡ »ðÀÔÄÚÀÚ ÇÑ´Ù¸é...
<form method="get" action="http://abc.net/~abcd/cgi-bin/technote/index.cgi">
<input type="hidden" name="command" value="search">
<input type="hidden" name="SearchBoard" value="">
<input type="hidden" name="NoSearchBoard" value="">
LOCAL SEARCH:
<INPUT type="text" name="words">
<SELECT name="where">
<OPTION value="1">¸ñ·Ï</OPTION>
<OPTION value="3">Á¦¸ñ</OPTION>
<OPTION value="2">À̸§</OPTION>
<OPTION value="4">º»¹®</OPTION>
<OPTION value="5">Àüü</OPTION>
</SELECT>
<SELECT name="rgtime">
<OPTION value="">Àüü</OPTION>
<OPTION value="1">ÃÖ±Ù1ÀÏ</OPTION>
<OPTION value="2">ÃÖ±Ù2ÀÏ</OPTION>
<OPTION value="4">ÃÖ±Ù4ÀÏ</OPTION>
<OPTION value="6">ÃÖ±Ù6ÀÏ</OPTION>
<OPTION value="8">ÃÖ±Ù8ÀÏ</OPTION>
<OPTION value="10">ÃÖ±Ù10ÀÏ</OPTION>
<OPTION value="20">ÃÖ±Ù20ÀÏ</OPTION>
<OPTION value="30">ÃÖ±Ù30ÀÏ</OPTION>
<OPTION value="60">ÃÖ±Ù60ÀÏ</OPTION>
<OPTION value="120">ÃÖ±Ù120ÀÏ</OPTION>
<OPTION value="240">ÃÖ±Ù240ÀÏ</OPTION>
<OPTION value="365">ÃÖ±Ù365ÀÏ</OPTION>
</SELECT>
<SELECT name="how">
<OPTION value="and">AND</OPTION>
<OPTION value="or">OR</OPTION>
</SELECT>
<INPUT type="submit" value=" °Ë »ö ">
</form>
°ú °°ÀÌ htmlÆäÀÌÁö³»¿¡ »ðÀÔÇØ ÁÖ¸é µÈ´Ù.
action=http://abc/.. ºÎºÐ¿¡´Â index.cgiÀÇ urlÀ» ³Ö¾î ÁÖ¸é µÈ´Ù.
³¯ÀÚ(±â°£)°Ë»ö ¿É¼ÇÀº ³¯ÀÚ¸¦ ´õ ¼¼ºÎÀûÀ¸·Î Ãß°¡, ¶Ç´Â ´Ü¼øÈ ÇØµµ µÇ¸ç
À̶§ °Ë»öÇÒ ³¯ÀÚ(±â°£)¸¦ 'value' °ªÀ¸·Î ³Ö¾î ÁÖ¸é µÈ´Ù.
¾Æ¿¹ ³¯ÀÚ°Ë»ö Ç׸ñÀ» »èÁ¦Çصµ »ó°ü ¾ø´Ù.
°Ë»ö°á°ú¸¦ »õâÀ¸·Î ¶ç¿ì°íÀÚ ÇÑ´Ù¸é
<form method="get" action="http://abc.net/...../index.cgi" target="_blank">
¿Í °°ÀÌ target="_blank" ¸¦ Æ÷ÇÔ½ÃÄÑ ÁÖ¸é µÈ´Ù.
ƯÁ¤ÇÑ ¸î°³ÀÇ BOARD¸¸ ¹¾î °Ë»öÇϰíÀÚ ÇÒ¶§
À§ÀÇ Å±×Áß ¼¼¹øÂ°¶óÀÎ
<input type="hidden" name="SearchBoard" value="">
ÀÇ value="" ¿¡ °Ë»ö´ë»ó BOARDÀÇ À̸§À» '/'·Î ±¸ºÐÇÏ¿© ³Ö¾î ÁÖ¸é µÈ´Ù.
(¿¹, value="A_board/B_board/C_board")
À̸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç BOARD¸¦ °Ë»ö´ë»óÀ¸·Î ÇÑ´Ù.
»ý¼ºµÈ BOARD °¡ ¸¹´Ù¸é Àüü°Ë»ö½Ã ½Ã°£ÀÌ °É¸®¹Ç·Î
°Ë»öÀÌ ÇÊ¿äÇÑ º¸µå¸¸ ÁöÁ¤ÇØ ÁÖµµ·ÏÇÑ´Ù.
°Ë»ö°á°ú Ãâ·Â½Ã ÀÌ ¿É¼Ç¿¡¼ ÁöÁ¤ÇØÁØ º¸µåÀÇ ¼ø¼´ë·Î Ãâ·ÂµÈ´Ù.
ƯÁ¤ÇÑ ¸î°³ÀÇ BOARD¸¦ Àüü°Ë»ö¿¡¼ Á¦¿ÜÇϰíÀÚ ÇÒ¶§
À§ÀÇ Å±×Áß ³×¹øÂ°¶óÀÎ
<input type="hidden" name="NoSearchBoard" value="">
ÀÇ value="" ¿¡ °Ë»öÁ¦¿Ü´ë»ó BOARDÀÇ À̸§À» '/'·Î ±¸ºÐÇÏ¿© ³Ö¾î ÁÖ¸é µÈ´Ù.
(¿¹, value="A_board/B_board/C_board")
À̸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç BOARD¸¦ °Ë»ö´ë»óÀ¸·Î ÇÑ´Ù.
»ý¼ºµÈ BOARD °¡ ¸¹´Ù¸é Àüü°Ë»ö½Ã ½Ã°£ÀÌ °É¸®¹Ç·Î
°Ë»öÀÌ ºÒÇÊ¿äÇÑ º¸µå¸¦ ÁöÁ¤ÇØ ÁÖµµ·ÏÇÑ´Ù.
'º»¹®°Ë»ö'À̳ª, 'Àüü°Ë»ö'¿É¼ÇÀ» »ç¿ëÇÒ¶§´Â ¸ðµç µî·ÏÀڷḦ ÀÐ¾î µéÀ̹ǷÎ
Ãâ·Â½Ã ´Ù¼Ò ½Ã°£ÀÌ °É¸±¼öµµ ÀÖÀ¸¸ç ¼¹ö¿¡ ºÎ´ãÀ» ÁÙ¼öµµ ÀÖ´Ù.
'º»¹®' , 'Àüü' ¿É¼ÇÀ» Á¦°ÅÇÏ¸é ±Ùº»ÀûÀÎ ÇØ°á¹ýÀº ¾Æ´ÏÁö¸¸ ÀÏ´Ü
ÀÌ ¹®Á¦¸¦ ÇØ°á ÇÒ ¼ö ÀÖ´Ù.
ÅëÇÕ±â´ÉCGI Å×Å©³ëÆ®2002
¡Û ¿Â¶óÀÎ µµ¿ò¸»
¡Û technote22free.zip technote22free.tar (TECHNOTE2002 ÇÁ¸®¿þ¾î ´Ù¿î·Îµå)
¡Û Copyright www.technote.co.kr