|
|
|
¸®´ª½ºÆÁ Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 99 article |
2002-02-05 11:03:30 |
|
|
|
|
NickName |
Ç®ºñ´© |
Subject |
À¯µ¿ ¾ÆÀÌÇÇ(Dynamic IP)·Î À¥È£½ºÆÃÇϱâ |
|
|
ȨÆäÀÌÁö : http://yawong.com
µî·ÏÀÏ : 2001.05.14 16:38:24
Á¶È¸ : 1363
Ãâó : Yawong.com
¸®´ª½º¿¡¼ À¥¼¹ö¸¦ ¿î¿µÇϽô ºÐÀº ¾Æ½Ã°ÚÁö¸¸,
À¥¼¹ö(¾ÆÆÄÄ¡)¸¦ ÀÛµ¿ ½Ãų·Á¸é httpd.conf ¶õ ¼³Á¤ ÆÄÀÏ¿¡¼ ¸ðµç À¥¼¹ö °ü·Ã ¼³Á¤À» ÇØ ÁÝ´Ï´Ù.
¾ÆÆÄÄ¡ ¼³Á¤ÆÄÀÏÀº /etc/httpd/conf/httpd.conf (ÀÌÇÏ ¿Í¿ì¸®´ª½º ¹èÆ÷¹öÁ¯ 7.0 ±îÄ¡ ¸±¸®Áî ±âÁØ) ¿¡ ÀÖ½À´Ï´Ù.
¿©±â¼ ÁÙ¸¶´Ù Çؼ®ÇÏ·Á´Ï ºÒ°¡´É Çϱº¿ä.(³Ñ ¸¹½À´Ï´Ù. T.T)
±âº» ¼³Á¤ °ü·Ã ¹®¼´Â ¿©·¯°÷¿¡¼ ãÀ» ¼ö ÀÖÀ¸´Ï, Á÷Á¢ ã¾Æº¸½Ã±â ¹Ù¶ø´Ï´Ù.
À¯µ¿¾ÆÀÌÇÇ·Î À¥¼¹ö¸¦ µ¹¸°´Ù Çصµ, ¿ÜºÎ DNS ÀÇ IP ÁÖ¼Ò¸¦ ¾÷µ¥ÀÌÆ® ÇÑ´Ù¸é ¹®Á¦µÉ °ÍÀÌ Çϳªµµ ¾ø½À´Ï´Ù. °Á ¿ÜºÎ DNS ¸¦
¾÷µ¥ÀÌÆ® ÇØÁÖ½Ã¸é ²ôÀÄ~~
¿ÜºÎ DNS ¶õ ?
¿ÜºÎ ÀÎÅÍ³Ý »çÀÌÆ®µé¿¡¼ Á¦°øÇÏ´Â, À¯µ¿¾ÆÀÌÇǸ¦ Á¦¶§ Á¦¶§ ¾÷µ¥ÀÌÆ® ÇØ ÁÖ¾î, µµ¸ÞÀÎ wowlinux.com ¿Í °°Àº ³×ÀÓ¿¡ IP ¸¦
¿¬°áÇØ ÁÖ´Â ¾÷üµéÀ» ¸»ÇÏÁÒ. EASYDNS.com ÀÌ ±× ÁßÀÇ ÇϳªÀÔ´Ï´Ù.
¸¸¾à, À¯µ¿¾ÆÀÌÇǸ¦ ¾²½Ã¸é¼, ¾ÆÆÄÄ¡·Î °¡»óÈ£½ºÆ®±îÁö ÇϽǷÁ¸é, ²¿¿Á~ httpd.conf ÆÄÀÏ ¸¶Áö¸·¿¡ °¡»óÈ£½ºÆ® ¼³Á¤À» ÇØÁà¾ß
Çϴµ¥, ¸Å¹ø ¾ÆÀÌÇÇ°¡ º¯ÇÒ ¶§¸¶´Ù ¸ðµç ¼³Á¤À» ¼ÕÀ¸·Î ÀÏÀÏÀÌ ¹Ù²ãÁÖ±â¶õ Á¤¸»·Î ¸·³ëµ¿(?) ÀÔ´Ï´Ù.
±×·¡¼, °ÔÀ¸¸¥(?) »ç¶÷¶«¿¡ ¸®¸ðÄÜ TV °¡ ³ª¿ÔµíÀÌ,
ÀúÈñ°¡ ¸ðµç ÀÛ¾÷À» Çѹ濡 ¿Ï¼ºÇÏ´Â ¼¿ ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú½À´Ï´Ù.
ÀÌ°÷¿¡ ¼³¸íµÈ ³»¿ëÀ» ó¸®ÇÒ ¼ö ÀÖ´Â ½ºÅ©¸³Æ®¸¦ httpd://www.yawong.com »çÀÌÆ®¿¡ °ø°³ÇÒ ¿¹Á¤ÀÔ´Ï´Ù.
ÀÌ°ÍÀº ¾ÆÇÇÄ¡ ¼¹ö¿¡¼ °¡»óÈ£½ºÆ® ¼³Á¤À» º¯°æÇÏ¿©, À¯µ¿¾ÆÀÌÇÇ¿¡¼µµ À¥È£½ºÆÃÀ» ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÇÁ·Î±×·¥ ÀÔ´Ï´Ù.
´Ü!!! À¯µ¿¾ÆÀÌÇÇ·Î À¥È£½ºÆÃÀ» Çϰųª, °¡»óÈ£½ºÆ®°¡ ÇÊ¿ä ¾ø´Â ºÐ²²¼´Â °Á ¿î¿µ ÇÏ½Ã¸é µË´Ï´Ù.
¾Æ·¡ °ÍµéÀÌ Çϳªµµ ÇÊ¿ä ¾ø½À´Ï´Ù.
ÀÌÇÏ ¸ðµç ¸í·ÉµéÀº ¸í·ÉÁÙ ¹Ø¿¡ ÁÖ¼®ÀÌ ºÙÀº ¶óÀÎ ¹ÙÀÌ ¶óÀÎ(Line by Line) Çü½ÄÀ¸·Î ¼³¸íÀ» ÇÕ´Ï´Ù.
1.0 ÇÁ·Î±×·¥ ¸¸µé±â Àü ÁغñÀÛ¾÷
ÁýÁß!!!! ÀÌÇÏ ¸ðµç ÀÛ¾÷Àº root ·Î ·Î±×ÀÎ Çϼż ¿Ï¼º ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
¾ðÁ¦ »ý°¢ÀÌ ¾î¶»°Ô º¯Çؼ, ÇöÀç ¾ÆÆÄÄ¡ ¼³Á¤À¸·Î µÇµ¹¸®°í ½ÍÀ» Áö´Â ¾Æ¹«µµ ¸ð¸¦ ÀÏÀÔ´Ï´Ù.
±×·± °æ¿ì¸¦ »ý°¢Çؼ ÇöÀç ¼³Á¤ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù.
# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak
ÀÌ·¸°Ô ¼³Á¤ÆÄÀÏÀ» httpd.conf.bak ¶ó´Â ÆÄÀÏ·Î ¹é¾÷À» ÇÕ´Ï´Ù.
°¡»óÈ£½ºÆ® »ç¿ëÀÚ ¼³Á¤ Á¤º¸ ÆÄÀÏÀ» ÀúÀå ÇÒ µð·ºÅ͸®¸¦ ¸¸µì´Ï´Ù.
¾îµð¿¡ ¸¸µå³ª »ó°ü¾øÀ¸³ª, ±âŸ »ç¿ëÀÚ°¡ Á¢±ÙÀÌ ºÒ°¡´É ÇÑ °÷¿¡ ¸¸µé¾î¾ß ÇÕ´Ï´Ù.
ÀÌÇÏ´Â / ¿¡ vhosts ¶õ µð·ºÅ͸®¸¦ ¸¸µé°í Æ۹̼ÇÀ» 700 ·Î ÇÏ´Â °ÍÀ¸·Î ¿¹¸¦ µì´Ï´Ù.
# mkdir /vhosts
# chmod 700 /vhosts
ÀÌ·¸°Ô Çϸé, ÀÌÁ¦ root ¸¸ÀÌ ÀÌ µð·ºÅ͸®¸¦ ¿¢¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù.
1.1 ±âº»¼³Á¤ ÆÄÀÏ ¸¸µé±â (basic.conf)
# cp /etc/httpd/conf/httpd.conf /vhosts/basic.conf
¿øº» ¼³Á¤ÆÄÀÏ httpd.conf ¸¦, ¹æ±Ý ¸¸µç /vhosts/ µð·ºÅ͸®¾È¿¡ basic.conf ¶õ ÆÄÀÏ·Î º¹»ç¸¦ ÇÕ´Ï´Ù.
# vi /vhosts/basic.conf
vi ¹®¼ ÆíÁýÀ¸·Î µé¾î °©´Ï´Ù.
¾Æ·¡·Î ÂÞ¿í~~~ ³»·Á°¡½Ã´Ù º¸¸é,
1003 ÁÙ±îÁö ±âº» ȯ°æ ¼³Á¤ ¹× ±âº» À¥µð·ºÅ丮 ¼³Á¤ÀÔ´Ï´Ù.
1004 ¹ø° ÁÙºÎÅÍ´Â VirtualHost(°¡»óÈ£½ºÆ®) ¼³Á¤Àε¥,
¿ì¸®°¡ °íÄ¥ ºÎºÐÀº ¹Ù·Î ÀÌ 1004 ¹ø° ÁÙºÎÅÍÀ̹ǷÎ, 1003¹ø° ÁÙ±îÁö ³²±â½Ã°í, ±× ¹ØÀº Áö¿ì¼Å¾ß ÇÕ´Ï´Ù.
vi ÆÁ
Áö¿ì´Â ¸í·ÉÀº ÇÑÁÙ = dd, ¿©·¯ÁÙ d#d Àε¥, µÎ d »çÀÌÀÇ # ´Â ÇöÀç ÁÙºÎÅÍ ½ÃÀÛÇÏ¿© ¾Æ·¡·Î Áö¿ï ÁÙ ¼öÀÔ´Ï´Ù. d100d ÇϽøé,
ÇöÀç ÁÙºÎÅÍ ½ÃÀÛÇÏ¿© ¹ØÀ¸·Î 100ÁÙÀ» Áö¿ì´Â°Å¿ä. Àß ¸ø Áö¿üÀ» °æ¿ì, u ¸¦ ´©¸£½Ã¸é ¹æ±Ý ½ÇÇà ÇÑ °ÍÀÌ È¸º¹ÀÌ µÇÁÒ.
´Ù¾Æ~ Áö¿ì°í ³ª¸é ÀÌÁ¦ Á¦ÀÏ ¸¶Áö¸· ÁÙ¿¡, ¸Ó VIA PROXY °¡ ¾î¼±¸ Àú¼±¸ ÇÏ´Â°Ô ³²À» ²¨¿¹¿ä. ±×·¯¸é ÀÌÁ¦ ÀúÀåÇÏ°í ³ª¿Í¾ß
°ÚÁÒ?
vi ÆÁ
vi ¿¡¼ ÀúÀåÇÏ°í ³ª¿À´Â ¸í·ÉÀº :wq ¶Ç´Â :x ÀÔ´Ï´Ù.
ÀúÀå ¾ÈÇÏ°í °Á ³ª¿À´Â °Ç :q!
ÀúÀ常 ÇÏ´Â ±â´ÉÀº :w
vi ÆÁ
vi ¿¡¼ : ·Î ½ÃÀ۵Ǵ ¸í·ÉÀº ¸¶Áö¸·ÁÙ ¸ðµå ¸í·É(Last line mode command)À̶ó°í Çϸç, ¸»±×´ë·Î : ¸¦ ŸÀÔÇϸé Á© ¸¶Áö¸·
ÁÙ¿¡ ÇöÀç ŸÀÌÇÎÇÏ´Â ¸í·ÉÀÌ º¸ÀÔ´Ï´Ù. :q! ÀÌ·¸°Ô...
ÀÌ·¸°Ô Çϸé basic.conf ¶õ ÆÄÀÏ·Î ±âº» ¼³Á¤Àº ÀúÀå µÇ¾ú½À´Ï´Ù.
ÀÌÁ¦ °¡»óÈ£½ºÆ® °ü·Ã ¼³Á¤À» Çؾ߰ÚÁÒ?
1.2 ¾ÆÀÌÇÇ Æ÷ȹ ¹× ¿ÏÁ¤ÇÑ ¼³Á¤ÆÄÀÏ »ý¼º ½ºÅ©¸³ (make-conf)
/vhosts µð·ºÅ丮¾È¿¡ make-conf ¶õ ÆÄÀÏÀ» ¸¸µì´Ï´Ù.
# vi /vhosts/make-conf
vi ÆÁ
vi ¿¡¼ ¸ðµÎ 3°¡Áö ¸ðµå°¡ ÀÖ½À´Ï´Ù. ¸í·É¸ðµå, ÆíÁý¸ðµå, ¸¶Áö¸· ÁÙ ¸ðµå.
ÀÌ 3°¡Áö ¸ðµå Áß¿¡¼, À§¿¡¼ ¿ì¸®°¡ ¾²´ø dd ¸í·ÉÀº ¸í·É¸ðµå¿¡¼ ½ÇÇà ÇÑ °á°úÀ̸ç, dd ¿ª½Ã ÇϳªÀÇ ¸í·ÉÀÔ´Ï´Ù. ¸í·É
¸ðµå¿¡¼± ¸ðµç Å°°¡ ¸í·ÉÅ°·Î °£ÁֵǸç, ¸í·É¸ðµå¿¡¼ ÆíÁý¸ðµå·ÎÀÇ ÀüȯÀº i, a, r, c, o µî Å°·Î ¼öÇàÀÌ µË´Ï´Ù.
Áö±Ý, ÆíÁý ¸ðµå·Î µé¾î °¡½Ã·Á¸é i ¸¦ ´©¸£¼¼¿ä.
±×¸®°í, ¾Æ·¡¿Í °°ÀÌ ¸í·É¾îµéÀ» ÀÔ·Â ÇÕ´Ï´Ù.
nslookup www.MY-DOMAIN | tail -2 | head -1 |cut -c 11- > /vhosts/ip-tmp
ÁÖÀÇ!! www.MY-DOMAIN ¿¡´Â ÇöÀç °®°í °è½Å µµ¸ÞÀÎ À̸§À» ¾¹´Ï´Ù.
¿¹)www.wowlinux.com
DSN ¼³Á¤¿¡¼ ³» µµ¸ÞÀÎÀÇ »óŸ¦ Ãâ·ÂÇÏ°í, °á°ú¸¦ tail ·Î ³Ñ°Ü ¸¶Áö¸· 2ÁÙÀ» Ãâ·ÂÇÕ´Ï´Ù.
¶Ç °á°ú¸¦ head ·Î ³Ñ°Ü ù ÁÙÀ» °É·¯ ³½ ´ÙÀ½¿¡ °á°ú¸¦ cut ·Î ³Ñ°Ü 11¹ø° ij¸¯ÅͺÎÅÍ Ãâ·ÂÇÏ¿© °á°ú¸¦ /vhosts ³»¿¡
ip-tmp
¶õ ÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù.
read ip < /hosts/ip-tmp
ip-tmp ³»ÀÇ ³»¿ë(ÇöÀç ip ÁÖ¼Ò) ¸¦ Àо¿© º¯¼ö ip ¿¡ ÀúÀåÇÕ´Ï´Ù.
cat /vhosts/basic.conf > /vhosts/httpd.conf
À§¿¡¼ ¸¸µé¾ú´ø basic.conf ÆÄÀÏÀÇ ³»¿ëÀ» ÀüºÎ Ãâ·ÂÇÏ¿© /vhosts ³»¿¡ httpd.conf ¶õ ÆÄÀÏ·Î ÀúÀåÇÕ´Ï´Ù.
echo "NameVirtualHost" $ip >> /vhosts/httpd.conf
°¡»óÈ£½ºÆ® ¼³Á¤ÀÇ Ã¹ ½ÃÀÛÀÎ "NameVirtualHost IPÁÖ¼Ò" ¹®±¸¸¦ /vhosts/httpd.conf ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.
ÀÌÁ¦ ÀúÀåÇÏ°í ³ª¿À½Ã¸é µË´Ï´Ù.
vi ÆÁ
ÆíÁý¸ðµå¿¡¼ ¸í·É ¸ðµå·Î °¡·Á¸é Å°º¸µå Á¦ÀÏ ÀÂÊ¿¡ ÀÖ´Â ESC Å°¸¦ ´©¸£½Ã¸é µË´Ï´Ù.
ÀÌÁ¦ :x ¶ó°í Çϼż ÀúÀåÇÏ°í ³ª¿À½Ã¸é µÇ°ÚÁÒ?
1.3 »ç¿ëÀÚ ¸¶´ÙÀÇ °¡»óÈ£½ºÆ® ¼³Á¤ ÆÄÀÏ ¸¸µé¾î ÁÖ´Â ½© ½ºÅ©¸³ ¹× »õ »ç¿ëÀÚ Ãß°¡ ±â´É (adduser)
ÀÌÁ¦ ls -l /usr/sbin/adduser Çغ¸½Ã¸é, adduser À̶õ ÆÄÀÏÀÌ useradd ¶õ ÆÄÀÏÀÇ ½Éº¼¸¯ ¸µÅ©·Î µÇ¾î ÀÖÀ» °Ì´Ï´Ù.
±×·¯¸é, ½Éº¼¸¯ ¸µÅ©´Ï±ñ Áö¿öµµ ¹«¹æÇÏ°ÚÁÒ?
# rm /usr/sbin/adduser
adduser À̶õ ÆÄÀÏÀ» Áö¿ó´Ï´Ù.
°æ°í!!
rm /usr/sbin/useradd ÇϽøé Àý´ë ¾ÈµË´Ï´Ù!!!! ½ºÆ縵 Àß º¸¼¼¿ä!!!
ÀÌÁ¦, ¶Ç ´Ù½Ã vi ¿¡µðÅ͸¦ ¾¹´Ï´Ù.
# vi /usr/sbin/adduser
adduser À̶õ ÆÄÀÏÀ» ¸¸µì´Ï´Ù.
ÇöÀç ºó ÆÄÀÏÀÌÁÒ. ÀÌÁ¦ ÆíÁý¸ðµå·Î µé¾î°©´Ï´Ù.
±×¸®°í, ¾Æ·¡¿Í °°ÀÌ ¸í·É¾îµéÀ» ÀÔ·Â ÇÕ´Ï´Ù.
echo -n USER ID:
#"USER ID:" ¶ó´Â ¸Þ¼¼Áö¸¦ Ãâ·Â ÇÑ´Ù.
read USER_ID
#»ç¿ëÀÚ°¡ ÀÔ·ÂÇÏ°Ô Ä¿¼°¡ ¹Ý¦À̸ç, ÀÔ·ÂÇÑ °ªÀ» USER_ID ¶õ º¯¼ö¿¡ ÀúÀå ÇÑ´Ù.
useradd $USER_ID
#USER_ID ÀÇ °ªÀ» ºÒ·¯³»¿©, »ç¿ëÀÚ ¾ÆÀ̵ð·Î ÇÏ°í, ±× ¾ÆÀ̵𿡠ÇØ´çÇÏ´Â ¾îÄ«¿îÆ®¸¦ ¸¸µç´Ù.
chmod 755 /home/$USER_ID
#»ç¿ëÀÚ µð·ºÅ͸® Æ۹̼ÇÀ» 755·Î º¯°æ ÇÑ´Ù. ÀÌ·¸°Ô ÇØ¾ß À¥¿¡¼ ¹æ¹® ÇÒ¼ö°¡ ÀÖÀ½.
passwd $USER_ID
#»õ·Î ¸¸µé¾îÁø »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£¸¦ º¯°æÇÑ´Ù.
rm -rf /home/$USER_ID/Desktop
rm -rf /home/$USER_ID/.kde
rm -rf /home/$USER_ID/.screenrc
rm -rf /home/$USER_ID/.kderc
#º¸Åë À¥ È£½ºÆà »ç¿ëÀÚ´Â FTP °°Àº Ŭ¶óÀ̾ðÆ®·Î ¼¹ö¸¦ ¿ø°ÝÁ¶Á¾(REMOTE CONTROL) ÇϹǷΠXÀ©µµ °¡ ÇÊ¿äÄ¡ ¾Ê´Ù. ¸î
¹ÙÀÌÆ®¶óµµ ÇÊ¿ä¾ø´Â ÆÄÀÏÀº »èÁ¦Çؼ µð½ºÅ©°ø°£À» È®º¸ÇÏ´Â ½À°üÀ» Å°¿ì´Â °ÍÀÌ ¼¹ö °ü¸®Àڷμ´Â ÇÊÈ÷ °®Ãß¾î¾ß ÇÒ
°ÍÀ̶ó°í
º»´Ù. ±×·¯¹Ç·Î »ç¿ëÀÚ °èÁ¤ÀÇ XÀ©µµ °ü·Ã ÆÄÀϵéÀ» »èÁ¦ ÇÑ´Ù.
echo ServerAdmin $USER_ID > /vhosts/$USER_ID
echo DocumentRoot /home/$USER_ID >> /vhosts/$USER_ID
echo ServerName $USER_ID.YOUR-DOMAIN >> /vhosts/$USER_ID
echo ErrorLog /home/$USER_ID/.error.log >> /vhosts/$USER_ID
echo CustomLog /home/$USER_ID/.access.log common >> /vhosts/$USER_ID
echo CustomLog /home/$USER_ID/.referer.log referer >> /vhosts/$USER_ID
echo CustomLog /home/$USER_ID/.agent.log agent >> /vhosts/$USER_ID
#ÁÖÀÇ!! 3¹ø ° ÁÙ¿¡, ServerName Àִµ¥ YOUR-DOMAIN ÀÎÀº ÇöÀç »ç¿ëÀÚ²²¼ °®°í °è½Ã´Â µµ¸ÞÀÎ À̸§ À» ³Ö½À´Ï´Ù. ¿¹)
$USER_ID.wowlinux.com
#ÀÌ»óÀÇ ¼³Á¤Àº Ç¥ÁØ °¡¼º¼¹ö ¼³Á¤À̸ç, À¥¿¡¼ÀÇ ·çÆ® µð·ºÅ丮´Â »ç¿ëÀÚ°èÁ¤ ȨÁö·ºÅ丮(ÀÌ µð·ºÅ丮´Â DucomentRoot
/home/$USER_ID/public_html ÀÌ°°Àº ¹æ¹ýÀ¸·Î ¹Ù²Ü ¼ö°¡ ÀÖ½À´Ï´Ù.) ·Î ¼³Á¤ µË´Ï´Ù. ¼¹ö À̸§, Áï µµ¸ÞÀÎÀº »ç¿ëÀÚ
<ÀÌÀ̵ð.³» µµ¸ÞÀÎ> À¸·Î µÇ¸ç, ·Î±×ÆÄÀÏÀº »ç¿ëÀÚ°èÁ¤ÀÇ È¨µð·ºÅ丮¾È¿¡ .ÆÄÀÏ(¼û±èÆÄÀÏ) ·Î ÀúÀå µË´Ï´Ù. ¸¸¾à ·Î±×
ÆÄÀÏ Çϳª·Î ¸ðµç ±â·ÏÀ» ³²±â½Ç·Á¸é ÄÞºñ³×ÀÌ¼Ç À¸·Î ÇÏ¸é µË´Ï´Ù.
ÄÞºñ³×ÀÌ¼Ç ·Î±×°ü·Ã ÀÚ·á´Â ³Ý¿¡ °¡µæÇÏ´Ï Ã£¾Æ º¸½Ã¸é ±Ý¹æ ãÀ» ¼ö ÀÖÀ»°É·ç ¾Ð´Ï´Ù.
echo "###" $USER_ID "###"
echo "echo "<VirtualHost $ip>" >> /vhosts/httpd.conf" >> /sbin/web
echo "cat /vhosts/"$USER_ID ">> /vhosts/httpd.conf" >> /sbin/web
echo "echo "<Directory" \"/home/$USER_ID\"">"" ">>
/vhosts/httpd.conf" >> /sbin/web
echo "echo Options ExecCGI >> /vhosts/httpd.conf" >> /sbin/web
echo "echo </Directory> >> /vhosts/httpd.conf" >> /sbin/web
echo "echo </VirtaulHost> >> /vhosts/httpd.conf" >> /sbin/web
#°æ°í!! 4¹ø° ÁÙ Àß º¸¼Å¾ß ÇÕ´Ï´Ù.
ÇÑ ±ÛÀÚ¶óµµ ºü¶ß¸®¸é °á°ú´Â ¾îó±¸´Ï ¾ø´Â°Ô ³ª¿Ã ¼ö ÀÖ½À´Ï´Ù.
5¹ø° ÁÙ¿¡¼, ¸¸¾à »ç¿ëÀÚ°¡ CGI ¸¦ ½ÇÇàÇÏ°Ô ÇϽǷÁ¸é ±×´ë·Î µÎ½Ã°í, CGI ¸¦ ½ÇÇàÇÏÁö ¸øÇÏ°Ô ÇϽǷÁ¸é ¾Õ¿¡ # ¸¦ ´Ù¼¼¿ä.
/sbin/web
#BATCH ÆÄÀÏÀ» ½ÇÇàÇؼ Ãß°¡µÈ ³»¿ëÀ» Àû¿ëÇÏ°í À¥¼¹ö¸¦ Àç½Ãµ¿ ÇÑ´Ù.
ÀúÀåÇÏ°í ºüÁ® ³ª¿À¼¼¿ä.
1.4 BATCH ½ÇÇà ÆÄÀÏ (/sbin/web)
#vi /sbin/web
ÆÄÀÏ¿¡ ¾Æ·¡¿Í °°Àº ¹®±¸¸¦ Àû½À´Ï´Ù.
/vhosts/make-conf
# »õ·Î¿î httpd.conf ÆÄÀÏÀ» ¸¸µç´Ù.
mv -f /vhosts/httpd.conf /etc/httpd/conf
# »õ·Î¸¸µç ÆÄÀÏÀ» À̵¿ÇÏ¿© ¿ø·¡ÆÄÀÏÀ» µ¤¾î¾´´Ù.
/etc/rc.d/init.d/httpd restart
# À¥¼¹ö¸¦ Àç½Ãµ¿ ÇÑ´Ù.
2. ¸¶Áö¸· ¼³Á¤!!!!
ÇÏÇÏ.... Èûµå¼ÌÁÒ? ÀÌÁ¦ ¸¶Áö¸· ¼³Á¤ ³²¾Ò¾î¿è...
¸Ó³Ä¸é¿ä? ÆÛ¹Ì¼Ç º¯°æ!!!
ÀÌÁ¦±îÁö ¸¸µå½Å ÆÄÀϵé Áß, Æ۹̼ÇÀ» º¯°æÇØ ÁÖ¾î¾ß ÀÛµ¿µÇ´Â ÆÄÀϵéÀÌ ÀÖÁÒ.
/usr/sbin/adduser
/sbin/web
/vhosts/make-conf
ÀÌ ¼¼ °³ÀÇ ÆÄÀÏÀÔ´Ï´Ù.
ÀÌÁ¦ ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÀ» ³ÖÀ¸¼Å¼ Æ۹̼ÇÀ» º¯°æÇϼ¼¿ä.
# chmod 700 /usr/sbin/adduser /sbin/web /vhosts/make-conf
¾ßÈ£¿Ê~~ ÀÌÁ¦
# adduser
Çϼż »ç¿ëÀÚ¸¦ Ãß°¡ÇϽðųª, ¾ÆÀÌÇÇ°¡ ¹ÙÁ³À» ¶§,
# web
ÇϽøé, ¸ðµç ¼³Á¤ÀÌ ÀÚµ¿À¸·Î ôô~ µÇ±¸,
³ªÁß¿¡ Starting httpd: [OK] °¡ ³ª¿À¸é¼ »õ ¼³Á¤ÀÌ Àû¿ëµË´Ï´Ù.
3. ÀÌ ±ÛÀÇ ÀúÀÛ±Ç
ÀÌ ±Û°ú ¼Ò½º´Â "¹éµÎ³Ý ³×Æ®¿öÅ©(BackTo.Net)"¿Í ¾ß¿Ë´åÄÄ(Yawong.com) ÀÇ ¾ß¿ËÀÌ°¡ ½èÀ¸¸ç, GPLÀ» µû¸¨´Ï´Ù. ÀÌ
±ÛÀ» ¾îµð¿¡³ª, ´©±¸¿¡°Ô³ª º¸³»µµ ÁÁÀ¸¸ç, ÀÚÀ¯ ¹èÆ÷°¡ °¡´ÉÇÕ´Ï´Ù.
±×·¯³ª, µµ´ö»ó, ÀÌ ±ÛÀ» ¾´ »ç¶÷ÀÇ À̸§À» °íÄ¡°Å³ª ÇÏ¸é ¾ç½É¿¡ °É¸®´Â ÀÏÀÌ°ÚÁ®?
¿ÏÀüÇÑ ÇÁ·Î±×·¥ ÆÐÅ°Áö´Â (±×´Ï±ñ ÇÁ·Î±×·¥ ¼Ò½º¸¦ ¼ÕÀ¸·Î ÀÏÀÏÀÌ ½áÁÖÁö ¾Ê¾Æµµ µÈ´Ù´Â ¸»¾¸ÀÌ°ÚÁÒ? ¤»¤»¤»)
httpd://www.yawong.com/download/dynamic_ip.tar À̳ª
ftp://ftp.yawong.com/dynamic_ip.tar ¿¡¼ ±¸ÇÏ½Ç ¼ö ÀÖµµ·Ï Áغñ
ÁßÀÔ´Ï´Ù.
±Û¹È ¸ðµÎµé ¼ö°íÇϽñ¸¿ä~ ÇØÇǸ®´ª½Ì~~~~~
|
|
Page Loading [ 0.04 Sec ]
SQL Time [ 0 Sec ]
|
|
|