|
|
|
¸®´ª½ºÆÁ Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 67 article |
2002-01-22 10:52:30 |
|
|
|
|
NickName |
Ç®ºñ´© |
Subject |
Suexec »ç¿ëÇϱâ |
|
|
suEXEC¶õ ¹«¾ùÀΰ¡? (¾ÆÆÄÄ¡ ¿µ¹® »çÀÌÆ®¿¡ ÀÖ´Â Á¤ÀÇ ³»¿ëÀÔ´Ï´Ù.)
-> suEXEC´Â ¾ÆÆÄÄ¡ À¯ÀúµéÀÌ À¥¼¹ö¸¦ È£ÃâÇÏ´Â ¾ÆÀ̵ð¿Í ´Ù¸¥ À¯Àú ¾ÆÀ̵𿡼 CGI
¿Í SSI¸¦ ½ÇÇàÇÒ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.
÷°¡)¿©±â¼ À¥¼¹ö¸¦ È£ÃâÇÏ´Â ¾ÆÀ̵ð´Â º¸Åë User³ª Group¿¡ ÁöÁ¤ÇØÁÖ´Â nobodyÀÔ
´Ï´Ù. ±×¸®°í ´Ù¸¥ À¯Àú´Â ½Ã½ºÅÛ¿¡ ½©°èÁ¤À» °¡Áø ½Ã½ºÅÛ À¯Àú¶ó°í º¼ ¼ö ÀÖ
½À´Ï´Ù.
±×·³ ¾î¶»°Ô suEXEC·Î ÀϹÝÀ¯ÀúÀÇ È¨µð·ºÅ丮 ÆÄÀÏÀ» º¸È£ÇÏ¸é¼ À¥ ¼ºñ½º¸¦ Á¦°ø
ÇØÁÙ ¼ö ÀÖ´Â °ÍÀΰ¡?(¿©±ä ¾ÆÆÄÄ¡ »çÀÌÆ®¿¡ ¾ø´Â ³»¿ë)
-> ÀϹÝÀûÀ¸·Î ÀϹÝÀ¯Àú°¡ À¥ ¼ºñ½º¸¦ Á¦°ø¹Þ±â À§Çؼ´Â ÀϹÝÀ¯ÀúÀÇ È¨µð·ºÅ丮
($HOME)ÀÇ Æ۹̼ÇÀÌ 0755³ª 0644µî ÀÐÀ» ¼ö ÀÖ´Â ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô
ÇÒ°æ¿ì À¥ ¼ºñ½º´Â Á¦°øµÉ ¼ö ÀÖÁö¸¸, ´Ù¸¥ À¯Àú°¡ Á¢±ÙÇÏ¿© Áß¿äÇÑ ¼³Á¤ÆÄÀÏ
µîÀ» ¿°Å½ÇÏ°í, ½É°¢ÇÏ°Ô´Â À¯ÀúÀÇ µ¥ÀÌŸº£À̽º¸¦ Á¶ÀÛÇÒ ¼öµµ ÀÖ°ÚÁÒ......
ÀÌ »óȲÀ» ÇØ°áÇϱâ À§Çؼ ¾ÆÆÄÄ¡¿¡¼´Â suEXEC¸¦ ÅëÇؼ ÀϹÝÀ¯ÀúÀÇ È¨µð·ºÅä
¸®´Â 0711Æ۹̼ÇÀ¸·Î ´Ù¸¥ À¯Àú°¡ Á¢±Ù ºÒ°¡ ÇÏ°Ô ÇÏ°í, ($HOME)µð·ºÅ丮ÀÇ INODE
¿¡ ±â·ÏµÇ¾î ÀÖ´Â ¼ºê µð·ºÅ丮ÀÇ ±¸¼º ÆÄÀϵéÀÇ Æ۹̼ÇÀº 0755³ª 0644µî Àбâ
Æ۹̼ÇÀ» ¼³Á¤ÇÏ¿© À¥ ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ±â´ÉÀÔ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº apache.org¿¡¼ È®ÀÎÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.
±âÁ¸ÀÇ ¼ºñ½º¸¦ ¹Þ°í ÀÖ´Â À¯Àú³ª, »õ·Î¿î À¯ÀúµéÀÌ suEXEC¸¦ »ç¿ëÇϱâ À§Çؼ
Ưº°È÷ ÇØÁÖ¾î¾ß ÇÏ´Â ÀÏÀº ¹«¾ùÀΰ¡?(¿©±ä ¾ÆÆÄÄ¡ »çÀÌÆ®¿¡ ¾ø´Â ³»¿ë)
-> ±âÁ¸ÀÇ À¯Àú³ª »õ·Ó°Ô »ý¼ºµÉ À¯Àú³ª ´ÜÁö ÇØÁÙ ÀÏÀº À¯ÀúÀÇ È¨µð·¹Å丮($HOME)
ÀÇ Æ۹̼ÇÀ» 0711·Î ÇØÁÖ°í À§¿¡¼ ¾ð±ÞÇÑ ±× ¼ºê µð·ºÅ丮´Â 0644³ª 0755µîÀ¸·Î
¼³Á¤ÇÏ¸é µË´Ï´Ù. ³¡ÀÔ´Ï´Ù. ³Ê¹« ÇÒÀÏÀÌ ¾øÁÒ.. ^^
±×·¯¸é ¾î¶»°Ô ¼³Ä¡ÇÏÁÒ.. ±¹³» www.apache.kr.net¿£ suexec¼³Ä¡¹ý°ú °ü·Ã±Ûµµ ¾ø´ø
µ¥¿ä..
-> ±¹³» ¾ÆÆÄÄ¡ »çÀÌÆ® suEXEC¸¦ ãÀ» ¼ö ¾ø¾ú(?)½À´Ï´Ù. www.apache.net¿¡ °¡½Ã¸é
¹®¼ÈµÈ ÀÚ·á°¡ ÀÖ°í, ¼³Ä¡¹ý ¶ÇÇÑ ³ª¿Í ÀÖ½À´Ï´Ù.
¼³Ä¡ ¹ýÀÔ´Ï´Ù.
ÆÄÀÏ : ¾ÆÆÄÄ¡ À¥ ¼¹ö ¼Ò½º ÆÄÀÏ(µþ¶û Çϳª ? OK)
1)¾ÆÆÄÄ¡ À¥¼¹ö ¼Ò½º¸¦ Ǫ¼¼¿ä..
2)¾ÆÆÄÄ¡ À¥¼¹ö ¼Ò½º¸¦ Ǭ µð·ºÅ丮·Î À̵¿Çϼ¼¿ä
3)./configure --prefix=/À¥¼¹öµð·ºÅ丮 \
--enable-suexec \
--suexec-caller=nobody \
--suexec-docroot=/À¥¼¹ö¹®¼·çÆ® \
--suexec-logfile=/À¥¼¹öµð·ºÅ丮/logs/suexec_log \
--suexec-userdir=public_html \
--suexec-uidmin=1000 \
--suexec-gidmin=1000 \
--suexec-safepath=/usr/local/bin:/usr/bin:/bin \
4)make
5)make install
6)³¡ÀÔ´Ï´Ù.
À§ÀÇ ¿É¼ÇºÎºÐµé¿¡ ´ëÇÑ ¼³¸íÀº ¿µ¹® ¸Þ´º¾ó º¸½Ã¸é µÇ°í¿ä.. À§¿¡¼
--suexec-uidmin=1000À̳ª --suexec-gidmin=1000´Â ½Ã½ºÅÛ¿¡¼ UID¿Í GIDÀÇ ÃÖ¼Ò
¼öÄ¡ÀÔ´Ï´Ù.(Àü FreeBSD¸¦ »ç¿ëÇؼ¿ä 1000ÀÌ°í¿ä ¸®´ª½º °æ¿ì¿£ 500°ªÀ»ÁֽøéµË
´Ï´Ù.)
PHP¸¦ ÇÔ²² ¼³Ä¡ÇϽô ºÐµéµµ À§ÀÇ ./configureºÎºÐ¸¸ Ãß°¡ÇÏ½Ã¸é µÇ¿ä...
ÀÌ·¸°ÔÇؼ suEXEC¸¦ ÅëÇؼ °¢ À¯ÀúÀÇ ÆÄÀÏÀ» º¸È£ÇÏ¸é¼ À¥¼ºñ½º¸¦ Á¦°øÇÒ ¼ö
ÀÖ½À´Ï´Ù. Ȥ½Ã³ª Àü´ÞµÇ´Â ÆÐŶµµ º¸¾È¿¡ °ÆÁ¤µÇ½Ã¸é https¸¦ ¼³Ä¡ÇÏ½Ã¸é µÇ°í¿ä
¾ÆÁ÷ ±¹³»¿¡¼´Â https¸¦ ÀÎÁõÇØÁÙ ±â°üÀ̳ª ´Üü¾ø±â¶§¹®¿¡ ¼¹öÀÎÁõ °³ÀÎÀÎÁõ
µîÀº ¾ÈµÇÁö¸¸ Àü´ÞµÇ´Â ÆÐŶÀº 128ºñÆ®·Î ¾ÏÈ£ÈµÇ¾î¼ Àü´ÞµÇ¾îÁö´Â ÀÕÁ¡Àº ÀÖ
´Ï´Ù. Ȥ½Ã ÀÎÁõÇÏ´Â °Í ±Ã±ÝÇÏ½Ã¸é ¸Àº¸±â·Î https://iqzero.kt-is.co.kr ¿¡ Á¢¼ÓÇÏ
½Ã¸é µË´Ï´Ù.(Áý¿¡°¡°Å³ª ½Ã½ºÅÛºÎÇ϶«½Ã ¾ÆÆÄÄ¡ µ¥¸óÀ» Á×À϶§°¡ ¸¹¾Æ¿ä)
|
|
Page Loading [ 0.03 Sec ]
SQL Time [ 0 Sec ]
|
|
|