¾ÆÀ̵ð ºñ¹Ð¹øÈ£ | ȸ¿ø°¡ÀÔ | ºñ¹Ð¹øÈ£ºÐ½Ç
   
¡¡»õ·Î¿î¼Ò½Ä
¡¡FAQ
¡¡À¥ÇÁ·Î±×·¥
¡¡À¥DB
¡¡À¥¼­¹ö
¡¡À¥ÇÁ·Î±×·¥¼öÁ¤
¡¡ÇØÇÇÄ®·³
¡¡°ñµåÆÁ
 
Á¦ÀÛÀÇ·Ú
À¥ÇÁ·Î±×·¥ ÆǸŸô
 
ÇöÀçÀ§Ä¡: ¸ÞÀÎ ÇØÇÇÆ÷·³ FAQ : °Ô½Ã¹° Àбâ
  2000-08-23 (10:23:18) from 211.187.191.144
  ÀÛ¼ºÀÎ : vopos Á¶È¸¼ö : 14828   
Á¦¸ñ : ÆÄÀÏ Æ۹̼ÇÀÌ ¹«¾ùÀÌ°í ¾î¶»°Ô º¯°æÇմϱî?

HappyCGI ÆÀÀÇ °íÀç¿õ ÀÔ´Ï´Ù.

ÆÄÀÏ Æ۹̼Ç(±ÇÇÑ) ¼³Á¤Àº ±× ÆÄÀÏÀ» ¾î¶² ¿ëµµ·Î ¾µ °ÍÀΰ¡¸¦
°áÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù.

ÆÄÀÏÀÇ ¼Ó¼º¿¡´Â ¼¼°¡Áö°¡ ÀÖ½À´Ï´Ù.
Àбâ(read), ¾²±â(write), ½ÇÇà(execute)ÀÇ ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù.
¼¼°¡Áö ¼Ó¼ºÀ» Çϳª ¶Ç´Â µÑ ¶Ç´Â ´Ù °¡Áú¼öµµ ÀÖ½À´Ï´Ù. ¹°·Ð
Çϳªµµ ¾È°¡Áú¼öµµ ÀÖ¾î¿ä.

¼ýÀڷΠǥÇöÇϸé Àбâ(4), ¾²±â(2), ½ÇÇà(1) ÀÔ´Ï´Ù.
6À̸é Àбâ, ¾²±â°¡ °¡´ÉÇÑ°Ì´Ï´Ù. ( 4 + 2 = 6 )

±×·³ 755´Â ¹«¾î³Ä?
ÀÌ ¼¼ÀÚ¸®´Â °¢°¢ÀÇ »ç¿ëÀÚ¿¡ ´ëÇÑ Æ۹̼ÇÀÔ´Ï´Ù.
ù°ÀÚ¸®(7): ÆÄÀÏ ¼ÒÀ¯ÀÚ
µÑ°ÀÚ¸®(5): »ç¿ë ±×·ì
¼¼Â°ÀÚ¸®(5): ¾Æ¹«³ª

*.cgi ÆÄÀÏÀ» 755·Î ÇÏ´Â ÀÌÀ¯´Â *.cgi ÆÄÀÏÀº ½ÇÇàµÇ±â¸¦ ±â´Ù¸®°í
ÀÖ´Â ÆÄÀÏÀ̱⠶§¹®¿¡ ½ÇÇà¼Ó¼ºÀ» Áà¾ßÇÏ°í ÆÄÀÏ¿¡ Á¢±ÙÇÏ·Á¸é ÀбⰡ
µÇ¾î¾ß ÇÕ´Ï´Ù. ÆÄÀÏ ¼ÒÀ¯ÀÚ´Â ÆíÁýµµ Çؾ߰ÚÁÒ? ±×·¡¼­ 7ÀÌ µÇ¸é
ÁÁ°Ú½À´Ï´Ù.

ÆÄÀÏÀ» ¼ÒÀ¯ÇÏ°í ÀÖ´Â »ç¿ëÀÚ³ª ·çÆ®¸¸ÀÌ ÆÄÀÏ Æ۹̼ÇÀ» º¯°æÇÒ ¼ö
Àִµ¥ º¯°æÇÏ´Â ¹æ¹ýÀº ÅÚ³ÝÀ̳ª FTP·Î º¯°æÇÕ´Ï´Ù.

ÅÚ³ÝÀ¸·Î ·Î±äÇؼ­ ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮·Î µé¾î°©´Ï´Ù (cd directory_name).
À§Ä¡¸¦ ã¾Ò´Ù¸é
chmod 755 myscript.cgi
¶ó°í ÀÔ·ÂÇÏ°í ¿£Å͸¦ Ä¡¸é µË´Ï´Ù.

FTP·Î´Â ¸¶¿ì½º·Î Ŭ¸¯Å¬¸¯Çؼ­ À§Ä¡¸¦ ã¾Æ°©´Ï´Ù. ÆÄÀÏÀ» ¼±ÅÃÇÏ°í
¾îµð¾îµð ¸Þ´º¿¡ ¹Ù²Ù´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù. WS FTP: unix command chmod(?),
CuteFTP: change attribute(?) => ´ë°­ ÀÌ·¸´õ±º¿ä.

À©µµ¿ì¿¡¼­´Â µû·Î ÆÛ¹Ì¼Ç ¼³Á¤À̶õ°Ô ¾ø½À´Ï´Ù. ¾Æ½Ã´Ù½ÃÇÇ
Àбâ
,
±â·Ï
,

¼û±è
,
½Ã½ºÅÛ
¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. À©µµ¿ì¿¡ ¾ÆÆÄÄ¡°°Àº À¥¼­¹ö¸¦ ¼³Ä¡ÇßÀ»
°æ¿ì¿¡µµ ÆÛ¹Ì¼Ç ¼³Á¤ ÇÏ´Â °ÍÀº ¾ø½À´Ï´Ù.

===============================================

´ÙÀ½Àº babogus ȸ¿ø´ÔÀÇ Æ۹̼ǿ¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.

À¯´Ð½º °è¿­¿¡¼­ ¸¹ÀÌ º¼¼ö ÀÖ´Â ±×·± ...
ls -alÀ̶ó°í Ä¡¸é ³ª¿ÀÁÒ

drwxr-xr-x 4 bogus bogus 1024 Feb 12 09:26 study/

¿©±â¼­ ºÁ¾ß ÇÒ°Ç
drwxr-xr-x ¿¡¼­ d´Â µð·ºÅ丮 -´Â ÆÄÀÏ ¤Ó´Â ¸µÅ© ÀÌ·¸±¸¿ä
rwx´Â (r : Àбâ w : ¾²±â x : ½ÇÇà )

±×·³ rwxr-xr-x´Â ¹¹³ÄÇϸé
ù¹ø° rwx´Â user µÎ¹ø° r-x´Â group ¼¼¹ø° r-x´Â ¸ðµÎ
´Ù½Ã¸»ÇØ user´Â ÀÐ°í ¾²°í ½ÇÇàÇÏ´Â °Ô °¡´ÉÇϱ¸
groupÀº ÀÐ°í ½ÇÇàÇÏ´Â °Í¸¸
¸ðµç »ç¿ëÀÚµéÀÌ ÀÐ°í ½ÇÇàÇÏ´Â°Ô °¡´ÉÇÏ´Ù´Â ¶æÀÔ´Ï´Ù¿ä

±×·³ user´Â ¹¹°í groupÀº ¹¹³Ä

ù¹ø° bogus ±× ÀÚ¸®¿¡ ³ª¿À´Â °ÍÀÌ user
µÎ¹ø° bogus ÀÚ¸®¿¡ ³ª¿À´Â °ÍÀÌ group

ÀüüÀûÀ¸·Î Á¾ÇÕÇؼ­ ¸»ÇÏÀÚ¸é study¶ó´Â µð·ºÅ丮´Â bogus°¡
userÀÌ°í bogus°¡ ±×·ìÀ̶õ ¸»À̸ç bogus¶ó´Â »ç¿ëÀÚ´Â ¾²°í
ÀÐ°í ½ÇÇàÇÏ´Â °Ô °¡´ÉÇÏ°í ´Ù¸¥ »ç¶÷µéÀº ÀÐ°í ½ÇÇàÇÏ´Â °Ô
°¡´ÉÇÏ´Ù°í ¸»ÇÒ¼ö ÀÖÁÒ

cgi¿¡¼­ ±ÇÇÑÀº root°¡ Á¤ÇØÁÙ¼öµµ ÀÖ°í userÀÚ½ÅÀÌ Á¤ÇØÁÙ¼ö°¡
Àִµ¥ ¸¸¾à root°¡ study¶ó´Â ¹æ¿¡¼­´Â cgi¸¦ ½ÇÇàÇÒ¼ö ¾ø°Ô
¸¸µé¾î¹ö¸®¸é user°¡ ¾Æ¹«¸® ¼³Á¤À» ÇÑ´Ù°í Çصµ ½ÇÇàÀÌ ¾ÈµÇ±¸¿ä

·çÆ®°¡ cgi½ÇÇà°¡´ÉÇÏ°Ô ¿­¾îµÐ »óŶó¸é »ç¿ëÀÚ°¡ ±ÇÇÑÀ» Á¤ÇØÁà¿ä

¸¸¾à board.cgi°°Àº cgiÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ½Í´Ù¸é
º¸Åë rwxr-xr-x·Î Çϴµ¥ ÀÌ°Ç user´Â ÀÐ°í ¾²°í ½ÇÇàÇÏ´Â°Ô °¡´ÉÇÏ°í
´Ù¸¥¸ðµç »ç¶÷µéÀº ÀÐ°í ½ÇÇàÇÏ´Â °Í¸¸ °¡´ÉÇϵµ·Ï ÇؾߵDZ⶧¹®¿¡ ±×·¡¿ä

±×·³ dataµð·ºÅ丮¿¡ ÆÄÀÏÀ» ¾÷·Îµå ÇÒ·Á¸é dataÆÄÀÏÀº ¾î¶»°Ô ÇÏ´À³Ä
data¸¦ ÀÐ°í ¾²°í ½ÇÇàÇÏ´Â °ÍÀÌ °¡´ÉÇØ¾ß ÇÕ´Ï´Ù
ÀÐ°í ¾²´Â °ÍÀº ´ç¿¬ÇÑ °ÍÀÌ°í ½ÇÇàÀº ²À µÇµµ·ÏÇؾ߰ÚÁÒ µð·ºÅ丮¿¡
½ÇÇà Æ۹̼ÇÀ» ¾ÈÁÖ¸é µð·ºÅ丮·Î µé¾î°¥¼ö ¾ø°Åµç¿ä
±×¸®°í À¥»ó¿¡¼­ ¾÷·ÎµåÇÏ´Â °Å´Ï±î (À¥»ó¿¡¼­ Á¢±ÙÇÏ´Â °ÍÀº nobodyÀÔ´Ï´Ù)
¸ðµÎ´Ù ¿­¾îÁà¾ß°ÚÁÒ ±×·³ drwxrwxrwx·Î ÇØÁà¾ßÇϴϱî chmod 777 data ¶ó°í
ÇØÁÖ¸é µÇ°ÚÁÒ

Ȥ½Ã ¸ð¸£´Â »ç¶÷À» À§ÇÏ¾ß ...
±×·³ 777ÀÌ´Ï 755´Ï 644´Ï ÇÏ´Â ÀÌ·± ¼ýÀÚ´Â ¹»±î¿ä
ÀÌÁø¼ö·Î rwx = 111©ü r-x = 101©ü r-- = 100©ü rw- = 110©ü
(°¡´ÉÇÑ°Å´Â 1 ¾Æ´Ï¸é 0ÀÔ´Ï´Ù)

111©ü= (2©÷x1) (2©öx1) (1x1) = 7
101©ü= (2©÷x1) (2©öx0) (1x1) = 5
100©ü= (2©÷x1) (2©öx0) (1x0) = 4
110©ü= (2©÷x1) (2©öx1) (1x0) = 6

ÈÞ ³Ñ ¸¹ÀÌ ÀûÀº °Í °°Àºµ¥ ...
´õ ÀûÀ»°Ô ÀÖÁö¸¸ È¥ÀÚ Çì¸Þ´Â °Í °°¾Æ¼­ ¿ä±â±îÁö.....






   ¸Þ¸ð

³²°ÜÁø ¸Þ¸ð°¡ ¾ø½À´Ï´Ù.

:³×¸Â¾Æ¿ä: :È­³ª´Â±º¿ä: :Àá¿Í: :¿ì¿ïÇØ: :À̰ǾƳÄ: :¿ÕÇÏÇÏ: ¿Õ¿ôÀ½~ ³î·¥~

  

 
¨Ô
Á¦¸ñ
ÀÛ¼ºÀÎ
Á¶È¸
µî·ÏÀÏ
ÆÄÀÏ Æ۹̼ÇÀÌ ¹«¾ùÀÌ°í ¾î¶»°Ô º¯°æÇմϱî?
vopos
14829
2000-08-23
 



  HOME | ȸ»ç¼Ò°³ | Á¦ÀÛÀÇ·Ú | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | CGIMALL | ÀÚ·á½Ç | »çÀÌÆ®µî·Ï | ·©Å·100 | Æ÷·³ | Ãʺ¸°¡À̵å | Áú¹®°ú´äº¯ | ¹è³Ê±¤°í
Copyright¨Ï1997~2008 HappyCGI All rights reserved
Powered By HappyCGI