|
||||
WEL(Web Effector Language) Interpreter version 1.0 for Linux Copyright (c) 1999/2000/2001/2002 by Wesoft Corp. All rights reserved. ------------------------------------------------------------------------------- "À¥ ÇÁ·Î±×·¡¹ÖÀ̳ª ¹®¼È µîÀÇ ÀÛ¾÷À» ½±°í ÆíÇÏ°í ºü¸£°Ô!!" ÀÌ°ÍÀÌ À£(Wel)ÀÇ ¸ðÅä(motto)À̸ç ÀÌ»óÀÔ´Ï´Ù. »õ·ÎÀÌ ¹èÆ÷µÇ´Â WelÀº ¹öÀü 1.0 À¸·Î V0.9.2ÀÇ ¸¹Àº ¹ö±×¸¦ ±³Á¤ÇÏ¿´°í ´Ù¼öÀÇ ÇÔ¼ö Ãß°¡ ¹× ÃÖÀûȵǾúÀ¸¸ç ¹®Á¦°¡ ¸¹¾Ò´ø Ãʱ⠹öÀü¿¡ ºñÇÏ¸é »ó´çÈ÷ ¾ÈÁ¤ÈµÈ ¹öÀüÀÔ´Ï´Ù. 0. À£(Wel) V0.9.2 ¹× ÇÏÀ§ ¹öÀüÀ» ¼³Ä¡ÇÑ »ç¿ëÀÚ¸¦ À§ÇÏ¿© Wel V0.9.2 ¹× ÇÏÀ§ ¹öÀüÀ» »ç¿ëÇÏ°í °è¼Ì´Ù¸é ±×¶§¿Í °°Àº ¹æ¹ýÀ¸·Î ¼³Ä¡¸¦ ÇÏ½Ã¸é µË´Ï´Ù. ´Ü, calc³ª ±âŸ Wel¿¡ ÀÇÇؼ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥À¸·Î ÀÎÇÏ¿© welÀÌ ½ÇÇà ÁßÀ̶ó¸é À̵éÀ» ¸ðµÎ ÁßÁöÇÑ ÈÄ¿¡ ¼³Ä¡¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ps -ax|more Çϼż welÀ̶õ ¸íĪÀ» ¹ß°ßÇÏ½Ã¸é ²À Á¾·á½ÃÄÑ ÁÖ¼¼¿ä. À£(Wel) V1.0 ÀÌ ¼³Ä¡µÇ°í ³ª¸é °ú°ÅÀÇ µµ¿ò¸» ¹× ¿¹Á¦ ÇÁ·Î±×·¥ÀÌ ÀÖ´Â Wel µð·ºÅ丮¸íÀº "wel.org.¼öÄ¡" Çü½ÄÀ¸·Î ³²°Ô µÇ´Âµ¥ °¡´ÉÇÏ¸é »èÁ¦¸¦ ÇϽʽÿä. Ȥ½Ã Wesoft »çÀÌÆ®¿¡¼ Wel ÇÁ·Î±×·¥À» ´Ù¿î ¹Þ¾Æ¼ »ç¿ëÇÏ°í Àְųª ¶Ç´Â ÇÁ·Î±×·¡¹Ö ÇÏ½Ç ¶§ #!/bin/wel -html °ú °°ÀÌ -html ¿É¼ÇÀ» »ç¿ëÇÏ¼Ì´Ù¸é ¿¡·¯°¡ ¹ß»ýÇÏ½Ç °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº Ãʱ⠹öÀü¿¡¼ ¿É¼ÇÀ¸·Î »ç¿ëÇÏ¿´À¸³ª HTML Çì´õ¸¦ ÀÚµ¿À¸·Î Ãâ·ÂÇÏ°Ô µÇ¾î Á¦°ÅµÈ ±â´ÉÀÔ´Ï´Ù. Wel V1.0 À» ¼³Ä¡ ÇϽÅÈÄ¿¡ ÇØ´ç ÇÁ·Î±×·¥µéÀÌ À¥ »ó¿¡¼ ¿¡·¯°¡ ¹ß»ýÇÑ´Ù¸é ÇØ´ç ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¿¡¼ ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇÏ¿© ÆÄÀÏÀÇ ³»¿ëÀ» º¯°æÇÏ¿© Áֽʽÿä. # tsr -s '#!/bin/wel -html' -r '#!/bin/wel' *.wel 1. À£(Wel)ÀÇ ¼³Ä¡ À£(Wel) V1.0 Àº linux°¡ ¼³Ä¡µÈ PC¿¡¼¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ´Ù¿îÀ» ¹ÞÀ¸½Å ´ÙÀ½¿¡ root±ÇÇÑÀ¸·Î ¾Æ·¡¿Í °°ÀÌ ½ÇÇàÇϼ¼¿ä # tar -zxvf wel-1.0-rh6.tgz (¶Ç´Â tar -zxf wel-1.0-rh5.tgz ¶Ç´Â tar -zxf wel-1.0-rh7.tgz) # cd wel-1.0 # ./welsetup 2. À£(Wel) ¾ð¾îÀÇ ½ÃÀÛ ¼³Ä¡°¡ ³¡³ ÈÄ welÀ» ÀÔ·ÂÇÏ½Ã°í ¿£Å͸¦ Ä¡½Ã¸é »ç¿ë¹ýÀÌ Ãâ·ÂµÉ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀÌ WelÀÇ Çؼ®±â(interpreter)ÀÌ¸ç ¿¡µðÅÍ·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽŠÈÄ, »ç¿ë ¼³¸íó·³ ½ÇÇàÇÏ½Ã¸é µË´Ï´Ù. ¶Ç´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¶§ ó·³ ¿ø½Ã ÇÁ·Î±×·¥ÀÇ Ã¹ÁÙ¿¡ "#!/bin/wel"À̶ó ÇϽÅÈÄ ½ÇÇà Çã°¡¸ðµå¸¦ ¼³Á¤ÇÏ°í ¹Ù·Î ½ÇÇàÇϼŵµ µË ´Ï´Ù. ¼³Ä¡µÈ WelÀÇ ¿¡·¯ ¸Þ½ÃÁö´Â Çѱ۷ΠÃâ·ÂµË´Ï´Ù. 3. À£(Wel)ÀÇ µµ¿ò¸» C ¾ð¾î¸¦ ¾Æ½Ã´Â ºÐÀº WelÀ» ½±°Ô ÀÌÇØ ÇÏ½Ç ¼ö ÀÖÀ» °ÍÀÌ¸ç ¸ð¸£½Ã´Â ºÐµµ ü°èÀûÀÎ µµ¿ò¸»À» ÅëÇÏ¿© ½±°Ô ¹è¿ì½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. µµ¿ò¸» ³»¿¡´Â °¢ ÇÔ¼öº° »ó¼¼ ¼³¸í°ú Wel ¹®¹ýÀÇ Ã¼°è°¡ Á¤¸®µÇ¾î ÀÖ½À´Ï´Ù. µµ¿ò¸»À» º¸½Ã·Á ¸é ¾îµð¿¡¼³ª welhelp ¶ó ¸í·ÉÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. ÇÑ±Û ¹öÀüÀ¸·Î ¹®¼°¡ ÀÛ¼ºµÇ¾îÁ³±â ¶§¹®¿¡ X window¸¦ »ç¿ëÇϽðųª Å͹̳Π»ó¿¡¼ ÇѱÛÀ» ÀÔÃâ·Â ÇÒ ¼ö ÀÖ´Ù¸é ½±°Ô WelÀ» ½ÀµæÇÏ½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ¼³Ä¡µÈ µð·ºÅ丮¸¦ º¸½Ã¸é welhelp.hwp ¶ó´Â ÆÄÀÏÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù. À£ÀÇ µµ¿ò¸»À» HWP ÆÄÀÏ·Î ÆíÁýÇÑ °ÍÀ¸·Î ÀμâÇÏ½Ã¾î º¸½Ã¸é ¸¹Àº µµ¿òÀÌ µÇ½Ç °Í ÀÔ´Ï´Ù. ¶ÇÇÑ ¼³Ä¡ µð·ºÅ丮 ¾Æ·¡ÀÇ wwwhelp.tgz ÆÄÀÏÀº HTML·Î ÀÛ¼ºµÈ À£ÀÇ µµ¿ò¸»À» ¾ÐÃàÇÑ °ÍÀÌ¸ç ±× ³»¿ëÀ» À¥ ȨÀ¸·Î º¹»çÇÏ¿© À¥ ºê¶ó¿ìÀú·Î ÇнÀÀ» Çϼŵµ µË´Ï´Ù. À£ V1.0¿¡ ¸¶Áö¸·À¸·Î Ãß°¡µÈ ±â´ÉÁßÀÇ Çϳª°¡ ¿Â¶óÀÎ ½Ç½Ã°£ µµ¿ò¸»À̸ç ÀÌ ±â´Éµµ wwwhelp.tgz¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº À¥ ÇÁ·Î±×·¥ ÀÛ¼º½Ã ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç ¿¡·¯ÀÇ ¿øÀÎ ¹× ÇØ´ç ÇÔ¼ö¿¡¼ ¹ß»ýµÉ ¼ö ÀÖ´Â ¿¡·¯ÀÇ Á¾·ù¿Í ¿¹Á¦¸¦ Âü°íÇÒ ¼ö ÀÖÀ¸¸ç º¸´Ù ºü¸£°Ô ¿øÀÎ ºÐ¼® ¹× µð¹ö±ëÀ» ÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇÕ´Ï´Ù. ¡Ø À£ µµ¿ò¸»À» ¼³Ä¡ÇÑ ÈÄ¿¡ ¿¹Á¦ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ¸¸é mSQL°ú MySQL µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ µµ¿ò¸»À» º¸½Ç¶§ ´ëºÎºÐ ¿¡·¯°¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº °¢ µ¥ÀÌÅͺ£À̽º Á¾·ùº°·Î ¿¹Á¦ µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí¿¡¼ ÀڷḦ ¾ò¾î¿Í¼ µµ¿ò¸»ÀÇ ¿¹Á¦¸¦ Ç¥½ÃÇϱ⠶§¹®À̸ç À£À» ¼³Ä¡ÇϽŠÈÄ ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÀ» ÁÖ½Ã¸é °¢°¢ welhelp¶ó´Â µ¥ÀÌÅͺ£À̽º¿Í addrÀ̶ó´Â Å×À̺íÀ» »ý¼ºÇÒ °ÍÀÌ¸ç µ¥ÀÌÅͺ£À̽º °ü·Ã µµ¿ò¸»ÀÌ Á¤»óÀûÀ¸·Î º¸¿©Áú °ÍÀÔ´Ï´Ù. (1) MySQL µµ¿ò¸» ¿¹Á¦ ¼³Ä¡ # /wel µð·ºÅ丮/help/database/mysql/mysqlSampleCreate (2) mSQL µµ¿ò¸» ¿¹Á¦ ¼³Ä¡ # /wel µð·ºÅ丮/help/database/msql/msqlSampleCreate 4. À£(Wel)ÀÇ ¿¹Á¦ WelÀ» ½±°Ô ¹è¿ìµµ·Ï Çϱâ À§ÇÏ¿© ¼³Ä¡ µð·ºÅ丮 ¾Æ·¡ sample À̶ó´Â µð·ºÅä ¸®¿¡ °¢Á¾ ¿¹Á¦ ÆÄÀÏÀ» ³Ö¾î µÎ¾ú½À´Ï´Ù. ±×°ÍÀ» Âü°íÇÏ¿© WelÀ» ÇнÀÇÏ½Ã¸é ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù. 5. À£(Wel)ÀÇ µ¥ÀÌÅÍ º£À̽º ¿¬µ¿ ÇöÀç ¹öÀüÀÇ WelÀº mSQL°ú MySQL database¿Í ¿¬µ¿ÀÌ µÇµµ·Ï ÇÁ·Î±×·¥ µÇ¾î ÀÖ½À´Ï´Ù. mSQLÀ̳ª MySQLÀ» ¼³Ä¡ÇÏÁö ¾Ê¾Ò´Ù¸é ÀÌ ºÎºÐµéÀº ½Ç½ÀÇØ º¸½Ç ¼ö ¾ø½À´Ï´Ù. À¥ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ½Ã°í ¶ÇÇÑ ÀÚ·á °ü¸®¸¦ ÇϽ÷Á¸é mSQLÀ̳ª MySQLÀ» ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.(mSQL°ú MySQLÀÇ ¹öÀüÀÌ Wel µµ¿ò¸»¿¡ Ç¥½ÃµÈ °Í°ú ´Ù¸¦ °æ¿ì¿¡µµ ÇØ´ç µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù) 6. À£(Wel)À» À§ÇÑ À¥¼¹ö ȯ°æ (1) À¥ »ó¿¡¼ WelÀ» ½ÇÇàÇϽ÷Á¸é ¾ÆÆÄÄ¡ ¼¹öÀÇ È¯°æÆÄÀÏ Áß¿¡¼ srm.confÀÇ 165¹ø°(´Ù¸¦ ¼öµµ ÀÖÀ½) ¶óÀÎÀ» ¾Æ·¡¿Í °°ÀÌ º¯°æÇØ ÁÖ¼¼¿ä(ÃÖ±Ù ¹öÀüÀÇ À¥ ¼¹öÀÎ °æ¿ì´Â httpd.conf ÆÄÀÏ¿¡¼ ¾Æ·¡ÀÇ ³»¿ëÀ» ãÀ¸½Ê½Ã¿ä) # To use CGI scripts: AddHandler cgi-script .cgi ÀÌ°ÍÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤Çϼ¼¿ä # To use CGI scripts: AddHandler cgi-script .cgi .wel <--- ".wel" À» Ãß°¡ Çϼ¼¿ä (2) index.welÀ̶õ ÆÄÀÏÀ» index ÆÄÀÏ·Î Àνĵǵµ·Ï ÇÏ·Á¸é srm.confÀÇ 25¹ø° (´Ù¸¦ ¼öµµ ÀÖÀ½) ¶óÀÎÀ» ¾Æ·¡¿Í °°ÀÌ º¯°æÇØ ÁÖ¼¼¿ä(ÃÖ±Ù ¹öÀüÀÇ À¥ ¼¹ö ÀÎ °æ¿ì´Â httpd.conf ÆÄÀÏ¿¡¼ ¾Æ·¡ÀÇ ³»¿ëÀ» ãÀ¸½Ê½Ã¿ä) DirectoryIndex index.html index.htm index.shtml index.cgi ÀÌ°ÍÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤Çϼ¼¿ä DirectoryIndex index.html index.htm index.shtml index.cgi index.wel 7. /etc/wel.passwdÀÇ ¼³¸í ¹× º¯°æ ÀÚ¼¼ÇÑ °ÍÀº /etc/wel.passwdÀÇ ¼±µÎ¿¡ ¼³¸íµÈ ÁÖ¼®À» Âü°íÇϽñ⠹ٶó¸ç ¿©±â¿¡¼´Â °¢ º¯¼öÀÇ ¿ªÇÒ ¹× ¼³Á¤¿¡ °üÇÏ¿© ¸»¾¸ µå¸®°Ú½À´Ï´Ù. (À¥ ¼¹öÀÇ ·çÆ® µð·ºÅ丮°¡ /home/httpd°¡ ¾Æ´Ñ °æ¿ì´Â (5)¹ø Ç׸ñÀ» ¹Ýµå½Ã Âü°í ÇϽñ⠹ٶø´Ï´Ù) (1) @welftp¿Í @welftp_dirÀº /wel/sample/html/welftp¸¦ CGIµð·ºÅ丮¿¡ º¹»çÇÏ¿© »ç¿ëÇϽǶ§ Ŭ¶óÀ̾ðÆ®¿¡ Àü´ÞµÇ´Â ÄíÅ°¸¦ ¾ÏÈ£È ¶Ç´Â º¹È£È ÇÏ´Â ¸ñÀûÀ¸·Î »ç¿ëÇÕ´Ï´Ù. ¸¸ÀÏ welftp¸¦ /home/httpd/cgi-test/welftp¿Í °°Àº À§Ä¡¿¡ ¼³Ä¡ Çϼ̴ٸé @welftp_dir="/home/httpd/cgi-test/welftp"·Î º¯°æÇÏ¼Å¾ß ÇÕ´Ï´Ù. (2) cgipasswd, @cgipasswd, @cgipasswd_dirÀº visit, biff µî°ú °°Àº CGI ÇÁ·Î ±×·¥¿¡¼ »ç¿ëÀÚ °ËÁõÀ» Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀ» º¯°æÇÏÁö ¾Ê°í visit ¿Í °°Àº ÇÁ·Î±×·¥À» »ç¿ëÇÏ½Å´Ù¸é ´Ù¸¥ °÷¿¡¼ ¾ÏÈ£¸¦ "test" ·Î ÀÔ·ÂÇÏ¿© ½ÇÇà °á°ú¸¦ º¼ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. °¡´ÉÇÏ´Ù¸é cgipasswdÀÇ ³»¿ë°ú º¹È£È Å°ÀÎ @cgipasswd´Â º¯°æÇÏ¿© Áֽðí CGI µð·ºÅ丮°¡ /home/httpd/cgi-pub¿Í °°´Ù¸é @cgipasswd_dir="/home/httpd/cgi-pub"·Î º¯°æÇÏ¿© ÁÖ¼¼¿ä. (3) adminpasswd, @adminpasswd, @adminpasswd_dirÀº À£ °Ô½ÃÆÇ(welboard)¿¡¼ °ü¸®ÀÚ ¾ÏÈ£·Î »ç¿ëµÇ´Â °ÍÀÔ´Ï´Ù. Ãʱ⠾ÏÈ£´Â "test"À̸ç À£ °Ô½ÃÆÇÀ» »ç¿ëÇÏ½Ã°Ô µÇ¸é ¹Ù²ã Áֽñ⠹ٶø´Ï´Ù. @adminpasswd_dirÀÇ °ªÀÌ À£ °Ô½ÃÆÇ ÀÌ ¼³Ä¡µÈ µð·ºÅ丮¿Í ´Ù¸£´Ù¸é ±× °ªÀ» º¯°æÇÏ¿© ÁÖ¼¼¿ä (4) cgipasswd¿Í adminpasswd¸¦ º¯°æÇÏ´Â ¹æ¹ý 0) cgipasswd¿¡ °ü·ÃµÈ °ÍÀ» º¯°æÇÏ´Â ¹æ¹ýÀ» ¼³¸íµå¸®°Ú½À´Ï´Ù. 1) ÀÏ´Ü º»ÀÎÀÌ Èñ¸ÁÇÏ´Â º¹È£È Å°¸¦ ¸ÕÀú ¼³Á¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î cgipasswdÀÇ º¹È£È Å°¸¦ "i&you"·Î ÇϽŴٸé @cgipasswd="i&you"·Î ÇϽʽÿä. 2) ÇÁ·ÒÇÁÆ®»ó¿¡¼ calc¸¦ ½ÇÇàÇÏ¿© ¾Æ·¡¿Í °°ÀÌ ¾ÏÈ£¹®ÀÚ¿À» ¾ò¾î ¿É´Ï´Ù. (Èñ¸ÁÇϽô ¾ÏÈ£°¡ "helpme"¶ó°í °¡Á¤ÇÕ´Ï´Ù) # calc Calculator V0.2 Copyright (c) 1999 by Wesoft Corp. (It's a wel) -- °è»ê½ÄÀ̳ª ÇÑ ÁÙ·ÎµÈ Wel¾ð¾î ¹®ÀåÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù ----- °è»ê½Ä: encode("helpme", encodekey(), "i&you") °è»ê°á°ú: 6ttUSO5qyjSEt41L3TzKF # À§¿¡¼ ¾ò¾îÁø ¾ÏÈ£ ¹®ÀÚ¿ "6ttUSO5qyjSEt41L3TzKF"·Î /etc/wel.passwd¸¦ º¯°æ ÇÕ´Ï´Ù. cgipasswd="6ttUSO5qyjSEt41L3TzKF" 3) º¯°æÇϼÌÀ¸¸é È®ÀÎÀ» ÇØ º¸°Ú½À´Ï´Ù. ( @cgipasswd_dirÀÌ @cgipasswd_dir="/home/httpd/cgi-bin" ¶ó °¡Á¤ÇÔ ) # cd /home/httpd/cgi-bin # calc . . . °è»ê½Ä: decode(cgipasswd, "", "@cgipasswd") °è»ê°á°ú: helpme # cd .. # calc . . . °è»ê½Ä: decode(cgipasswd, "", "@cgipasswd") °è»ê°á°ú: Oµåj # 4) ÇØ´ç µð·ºÅ丮¿¡¼ Çص¶µÈ ¾ÏÈ£°¡ "helpme"¶ó Ãâ·ÂÀÌ µÇ°í cd .. À» ÇÏ¿© ´Ù¸¥ µð·ºÅ丮¿¡¼´Â ´Ù¸¥ ¹®ÀÚ¿·Î Ãâ·ÂµÇ°Å³ª ±ú¾îÁö¸é Á¤»óÀûÀ¸·Î º¯°æÀ» ÇϽŰÍÀÔ´Ï´Ù. (5) RedHat v7.x ó·³ À¥ ¼¹öÀÇ root directory°¡ /home/httpd µð·ºÅ丮¿ÜÀÇ ´Ù¸¥ °÷ÀÏ °æ¿ì ¾ÏÈ£ 󸮿¡ ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº ¾ÏÈ£ Çص¶ÀÌ °¡ ´ÉÇÑ µð·ºÅ丮¸¦ /home/httpd ÀÌÇÏÀÇ ÇØ´ç µð·ºÅ丮·Î /etc/wel.passwd¿¡ ¼³Á¤µÇ¾î Àֱ⠶§¹®ÀÌ¸ç ¾Æ·¡¿Í °°ÀÌ root ¾ÆÀ̵ð·Î ÀÛ¾÷ÇÏ½Ã¸é µË´Ï´Ù. Âü°í·Î RedHat v7.x ȣȯÀÇ ¸®´ª½º ¹èÆ÷ÆÇÀÎ °æ¿ì À¥ ¼¹öÀÇ root µð·º Å丮°¡ /var/www·Î º¯°æµÇ¾úÀ¸¸ç, ÀÌ µð·ºÅ丮·Î ¼³Á¤ÇÏ´Â ¿¹¸¦ ¾Æ·¡¿¡¼ ¼³¸íÇÕ´Ï´Ù. # cd /etc # emacs wel.passwd . . . @welftp_dir="/home/httpd/cgi-bin/welftp"; (¿©±â¿¡¼ /home/httpd/cgi-bin/welftp¸¦ /var/www/cgi-bin/welftp·Î º¯°æ) . . . @cgipasswd_dir="/home/httpd" (¿©±â¿¡¼ /home/httpd¸¦ /var/www·Î º¯°æÈÄ ÀúÀåÇÑ´Ù) # rm -f wel.passwd~ ¡Ø ¸¸ÀÏ À¥ ¼¹öÀÇ ·çÆ® µð·ºÅ丮°¡ ¼³Á¤ÇÑ °Í°ú ÀÏÄ¡ÇÏÁö ¾ÊÀ» ¶§´Â °¢Á¾ CGI ÇÁ·Î±×·¥¿¡¼ ¾ÏÈ£ Çص¶À» À§ÇÑ Çص¶Å°°¡ @cgipasswdÀÎ °æ¿ì ¸ðµç ¾ÏÈ£°¡ Çص¶ÀÌ µÇÁö ¾Ê¾Æ¼ ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù. 8. À£(Wel)ÀÇ ¼³Ä¡ ³»¿ë /wel/help ------------------> µµ¿ò¸» µð·ºÅ丮(µµ¿ò¸»Àº welhelp ¸í·ÉÀ» ÀÔ·Â) /wel/welhelp ---------------> HTML µµ¿ò¸» µð·ºÅ丮 /wel/sample/wel ------------> Wel ¾ð¾î ¿¹Á¦ ÇÁ·Î±×·¥ ¸ðÀ½ (weldir ¼³¸í Æ÷ÇÔ) /wel/sample/form -----------> form macro¿¡ °üÇÑ ¿¹Á¦ ÇÁ·Î±×·¥ /wel/sample/html -----------> À¥ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ¿¹Á¦ ¸ðÀ½ /wel/sample/html/biff ------> email ¼ö½Å ¾Ë¸² ÇÁ·Î±×·¥ /wel/sample/html/game ------> °¡À§ ¹ÙÀ§ º¸ °ÔÀÓ /wel/sample/html/test ------> °£´ÜÇÑ Web ÇÁ·Î±×·¥ ¿¹Á¦ /wel/sample/html/visit -----> ¹æ¹®ÀÚ ±â·Ï ¹× Åë°è ÇÁ·Î±×·¥ /wel/sample/html/welftp ----> À¥À¸·Î °³ÀÎ °èÁ¤ÀÇ ÆÄÀÏ º¸±â, upload, download /wel/sample/html/welmail ---> email ¹ß¼Û ¿¹Á¦ ÇÁ·Î±×·¥ /wel/sample/html/whois -----> whois service(IP,domain name¿¡ ´ëÇÑ Á¤º¸ ¾ò±â) /bin/wel -------------> Wel ¾ð¾î Çؼ®±â(interpreter) /bin/form ------------> form macro¸¦ ½Ç½ÀÇÒ ¼ö ÀÖ´Â ½ÇÇà ÆÄÀÏ /bin/tfc -------------> Text file º¯È¯ utility(UNIX¸¦ DOS·Î, DOS¸¦ UNIX·Î) /bin/tsr -------------> ¿ø½Ã ÇÁ·Î±×·¥ÀÇ ³»¿ëÀ» ¼öÁ¤ÇÒ¶§ »ç¿ëÇÏ´Â utility /bin/calc ------------> °è»ê±â Wel ¿ø½Ã ÇÁ·Î±×·¥ /bin/fcrypt ----------> ¾ÏÈ£È/º¹È£È Wel ¿ø½Ã ÇÁ·Î±×·¥ /bin/fdump -----------> file ³»¿ëÀ» dosÀÇ debug.exeó·³ dump /bin/welcal ----------> ¸¸³â´Þ·Â Ãâ·Â ÇÁ·Î±×·¥ /bin/welcal2 ---------> ¸¸³â´Þ·Â Ãâ·Â ÇÁ·Î±×·¥#2(»ö»ó Ãâ·Â) /bin/welconv ---------> Wel V0.5.1b ÀÌÇÏÀÇ ¿ø½Ã ÇÁ·Î±×·¥ º¯È¯±â /bin/weldir ----------> ¼³¸í°ú ÇÔ²² ÆÄÀÏ ¸ñ·Ï º¸±â Wel ¿ø½Ã ÇÁ·Î±×·¥ /bin/welhelp ---------> WelÀÇ µµ¿ò¸» º¸±â ÇÁ·Î±×·¥ /bin/weltime ---------> ½Ã°£ Ãâ·Â ÇÁ·Î±×·¥ /etc/wel.passwd ------> À£ÀÇ ¾ÏÈ£ ¹× Ãʱ⠺¯¼ö ¼³Á¤ ÆÄÀÏ ¡Ø /wel/sample ¿¡¼ weldir À̶ó ÀÔ·ÂÇØ º¸¼¼¿ä, ÆÄÀÏÀÇ ¼³¸íÀÌ Ãâ·ÂµË´Ï´Ù. ¾î¶² ÆÄÀÏ¿¡ ´ëÇÏ¿© ¼³¸íÀ» Ãß°¡ ÇϽ÷Á¸é, weldir -c ÆÄÀϸí "¼³¸í" ÀÌ·¸°Ô ÇÏ½Ã¸é ±× ÆÄÀÏ¿¡ ´ëÇÑ ¼³¸íÀ» Ãß°¡Çϰųª º¯°æÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¡Ø ¾îµð¿¡¼³ª calc ¶ó ÀÔ·ÂÇØ º¸¼¼¿ä, °£´ÜÇÑ Wel¾ð¾î¸¦ ½Ç½ÀÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¡Ø welcal2¶ó ÀÔ·ÂÇØ º¸¼¼¿ä, ¸¸³â´Þ·ÂÀÌ Ä®¶ó·Î Ãâ·ÂµÉ °Í ÀÔ´Ï´Ù. 9. »ç¿ë ±Ô¾à (License) (1) º» ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ ÀúÀ۱ǰú ÁöÀû ¼ÒÀ¯±ÇÀº Wesoft°¡ °¡Áö°í ÀÖÀ¸¸ç, ÀÌ ±Ç¸®´Â ´ëÇѹα¹ÀÇ ÀúÀ۱ǹý°ú ±¹Á¦ ÀúÀÛ±Ç Á¶¾à¿¡ ÀÇÇÏ¿© º¸È£µË´Ï´Ù. (2) ÇöÀç ¹öÀüÀÇ Wel ¾ð¾î Çؼ®±â »ç¿ë ±â°£¿¡ Á¦ÇÑÀÌ ¾øÀ¸¸ç Á¦ÀÛÀÚÀÇ µ¿ÀǾøÀÌ º» ¼ÒÇÁÆ®¿þ¾î¸¦ »ó¿ë ¼ÒÇÁÆ®¿þ¾î¿¡ »ðÀÔÇÏ¿© ÆǸÅÇÒ ¼ö ¾ø½À´Ï´Ù. (3) º» ¼ÒÇÁÆ®¿þ¾î´Â °³ÀÎÀ̳ª ´Üü°¡ ÇнÀÀ» ¸ñÀûÀ¸·Î ÀÚÀ¯·ÎÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç »ç¿ëÇÔ¿¡ ÀÖ¾î °ÞÀ» ¼ö ÀÖ´Â ¹°Àû, Á¤½ÅÀû ºÒÀÌÀÍ¿¡ ´ëÇÏ¿© Wesoft´Â ¹è»óÀÇ Àǹ«°¡ ¾ø½À´Ï´Ù. ------------------------------------------------------------------------------- 2002³â 9¿ù 1ÀÏ --<< end >>-- Wesoft |
||||
|