·Î±×ÀΠȸ¿ø°¡ÀÔ ¾ÆÀ̵ð/ºñ¹Ð¹øȣã±â ¿¹Ä¡±Ý°ü¸® µµ¸ÞÀÎÁ¤º¸Á¶È¸
¸ÞÀÏÈ£½ºÆÃÀ̶õ?
½ÅûÇϱâ
¼­ºñ½º »ç¾ç ¹× °¡°Ý
¸ÞÀÏÈ£½ºÆà Ư¡
ÁÖ¿ä±â´É
½ÅûÀýÂ÷
 
È£½ºÆà > À¥È£½ºÆà > È£½ºÆÃFAQ
È£½ºÆà FAQ
Á¦ ¸ñ CGI - ÆÛ¹Ì¼Ç ¼³Á¤Çϱâ
ÀÛ¼ºÀÚ °ü¸®ÀÚ µî·ÏÀÏ 2006-12-13 Á¶È¸¼ö 40482
CGI (Common Gateway Interface) ÇÁ·Î±×·¥Àº À¥°ú ¼­¹ö»çÀÌÀÇ data ±³È¯À» ÇØÁÖ´Â ¿ªÇÒÀ» Çϸç,
º¸ÆíÀûÀ¸·Î Perl °ú C ¾ð¾î·Î ÀÛ¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÁÖ·Î ½Åû¼­, ¼îÇÎÄ«Æ®, ¹æ¸í·Ï, °Ô½ÃÆÇ, Ä«¿îÅÍ µî
ÀÇ ÇÁ·Î±×·¥Àº cgi ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
ÀϹÝÀûÀ¸·Î cgi ÆÄÀÏÀº Ascii ¸ðµå·Î ¿Ã·Á¾ß Á¤»óÀûÀ¸·Î ÀÛµ¿Çϸç, ¸ðµå(mode)´Â FTP ÇÁ·Î±×·¥¿¡¼­
¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. FTP¸¦ Á÷Á¢ ÀÌ¿ëÇÏ¸é ¾Ë ¼ö ÀÖ½À´Ï´Ù.
 
CGI ÆÄÀÏÀÇ Permission ¹Ù²Ù±â
À¥ºê¶ó¿ìÁî¿¡¼­ ¿äûÇÑ Form METHOD°¡ À¥¼­¹ö¿¡¼­ Çã¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ò °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯ÄÚµå ÀÔ´Ï´Ù. ÀÌ ¿¡·¯´Â Å©°Ô µÎ °¡ÁöÀÇ ÀÌÀ¯·Î ³ªÅ¸³³´Ï´Ù.

chmod 644 abc.gif
ÀϹÝÀûÀ¸·Î Àб⠱ÇÇѸ¸ ÇÊ¿äÇÑ °æ¿ìÀÔ´Ï´Ù.
(ÀϹÝÀûÀ¸·Î .gif .jpg ÆÄÀÏ¿¡ »ç¿ëµÇ¸ç ´©±¸³ª º¼ ¼ö ÀÖ½À´Ï´Ù.)

chmod 755 aaa.cgi
ÀϹÝÀûÀ¸·Î Àбâ, ½ÇÇàÀÌ ÇÊ¿äÇÑ ±ÇÇÑ ¼³Á¤ÀÔ´Ï´Ù.
(ÀϹÝÀûÀ¸·Î µð·ºÅ丮¿Í cgi ÇÁ·Î±×·¥¿¡ »ç¿ëµË´Ï´Ù.)

chmod 751 directory
ŸÀÌ¿ëÀÚ°¡ ÆÄÀÏÀ» º¼ ¼ö ¾ø°Ô ÇÕ´Ï´Ù.
(ÆÄÀÏÀ» 751 ·Î ¸¸µé¸é ¾ÈµË´Ï´Ù.)

chmod 777 directory
µð·ºÅ丮³»¿¡ ´©±¸³ª Àбâ, ¾²±â, ½ÇÇà ±ÇÇÑÀÌ ºÎ¿©µË´Ï´Ù.
(º¸¾È»ó ÁÁÁö ¾ÊÁö¸¸ ÀϺΠµð·ºÅ丮¿¡ ÇÊ¿äÇÕ´Ï´Ù.)

chmod 777 abc.htm
´©±¸³ª Àбâ, ¾²±â, ½ÇÇàÀ» ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
(ÀϺΠÆÄÀÏÀº 777 ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù.)

chmod 700 directory
ŸÀÌ¿ëÀÚ´Â Àбâ, ¾²±â, ½ÇÇàÀ» ÇÒ ¼ö ¾ø½À´Ï´Ù.
(º¸¾È¿¡ ÁÁÁö¸¸ ȨÆäÀÌÁö¿¡ ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.)
 
À§ÀÇ ÀÛ¾÷Àº FTP ¶Ç´Â Telnet À¸·Î Á¢¼ÓÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
cgi ÀÇ Á¾·ù¿¡ µû¶ó Á¢±Ù±ÇÇÑ ¼³Á¤ÀÌ ´Ù¸¦ ¼ö ÀÖÀ¸¹Ç·Î ÇØ´ç cgi ÀÇ ¼³Ä¡¹ýÀ» ÂüÁ¶Çϰųª CGI Àü¹®¼­ÀûÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.

ŸÀÌ¿ëÀÚ°¡ ftp ³ª telnetÀ» ÀÌ¿ëÇÏ¿© µð·ºÅ丮¾È¿¡ ÀÖ´Â ÆÄÀϸíÀ» º¼ ¼ö ¾ø°Ô ÇÏ·Á¸é µð·ºÅ丮 ±ÇÇÑÀ» ¾Æ·¡¿Í °°ÀÌ º¯°æÇϽñ⠹ٶø´Ï´Ù. (ÆÄÀϸíÀÌ ¾Æ´Ñ µð·ºÅ丮 ÀÔ´Ï´Ù.)
¿¹) chmod 751 cgi ( /home/»ç¿ëÀÚ¸í/docs ¿¡¼­ ½ÇÇàÇÕ´Ï´Ù. )
µð·ºÅ丮¿¡ ÇÑÇÏ¿© ½ÇÇàÇϽñ⠹ٶó¸ç, ½ÇÇà ÈÄ ¹®Á¦Á¡ÀÌ ¾ø´ÂÁö À¥¿¡¼­ ÇÊÈ÷ È®ÀÎÇϽñ⠹ٶø´Ï´Ù. (ÆÄÀÏÀ» 751·Î ¼³Á¤ÇÏ¸é ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.)


À­±Û±Û CGI - ÀÚÁÖ ¹ß»ýÇÏ´Â ¿¡·¯
´ÙÀ½±Û SSHÀÇ ±âº»¸í·É¾î