B / Y / U / S
HOME À¥ È£½ºÆà µµ¸ÞÀÎ ¸Å´º¾ó °í°´Áö¿ø ¼³Á¤Á¤º¸ °èÁ¤½Åû 2024-12-24 Tuesday 
À¥ È£½ºÆÃ
# °øÁö »çÇ×
# ÀÚÁÖ ¹¯´Â Áú¹®
# Áú¹®°ú ´äº¯
# °¡ÀÔ ¹®ÀÇ
Ä¿¹Â´ÏƼ
# ÀÚÀ¯°Ô½ÃÆÇ
# ¸®´ª½ºÆÁ
# ¾ÆÀÌÅ¥ Å×½ºÆ®
# ³»È¨ ¼Ò°³
# °Ö·¯¸®
# ÀÚ·á½Ç

  ¸®´ª½ºÆÁ  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 ¿¡¼­ ±¸ÇÏ½Ç ¼ö ÀÖµµ·Ï Áغñ
ÁßÀÔ´Ï´Ù. 

±Û¹È ¸ðµÎµé ¼ö°íÇϽñ¸¿ä~ ÇØÇǸ®´ª½Ì~~~~~
Regist Addr [ 192.168.0.2 ] ¸ñ·Ïº¸±â À­±Û ¾Æ·§±Û
Á¤±ÔÇ¥Çö½Ä [ »ó¼¼ °Ë»ö ]
Page Loading [ 0.04 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2024 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

°³ÀÎÁ¤º¸ Ãë±Þ¹æħ ÀÌ¿ë ¾à°ü »çÀÌÆ® ¸Ê ¾îµå¹Î °ü¸®