¢Â Á¦¸ñ
Webmin/Usermin Ãë¾àÁ¡
¢Â ÇØ´ç ½Ã½ºÅÛ
HP-UX release 11.00, 11.11, 11.20 ¹× 11.22¸¦ ±¸µ¿ÇÏ´Â HP9000 ¼¹ö
hp apache-based web server, 1.3.27.00 ¹× ÀÌÀü¹öÀü
hp apache-based web server, 2.0.43.00 ¹× ÀÌÀü¹öÀü
hp-ux webmin-based admin, v.1.0.00.01 ¹× ÀÌÀü¹öÀü
¢Â ¿µÇâ
¿ø°Ý »ç¿ëÀÚ°¡ web°ü¸®¿ë ÇÁ·Î±×·¥¿¡ Á¢¼ÓÇÏ¿© ½Ã½ºÅÛ °ü¸®ÀÚ ±ÇÇÑ(root)À» ȹµæÇÒ ¼ö ÀÖ´Ù.
¢Â ¼³¸í
WebminÀ̶õ ½Ã½ºÅÛ °ü¸®ÀÚÀÇ ÆíÀǼºÀ» Áõ´ëÇϱâ À§ÇÑ µµ±¸·Î½á ½Ã½ºÅÛ °ü¸®¸¦ À¥È¯°æ¿¡¼ °¡´ÉÇϵµ·Ï Á¦°øÇÏ´Â µµ±¸ÀÌ´Ù. WebminÀº ÀÌ·¯ÇÑ ±â´ÉÀ» Á¦°øÇϱâ À§ÇÏ¿© ÀÚüÀûÀÎ ¼Ò±Ô¸ð À¥¼¹ö¿Í ´Ù¼öÀÇ cgiÇÁ·Î±×·¥À¸·Î ÀÌ·ç¾îÁø´Ù.
1. Webmin 1.070 ÀÌÀü¹öÀü
2. Usermin 1.000 ÀÌÀü¹öÀü
¿¡ Æ÷ÇԵǾî ÀÖ´Â miniserv.pl ÇÁ·Î±×·¥°ú °ü·ÃÇÏ¿© ÀÎÁõ°úÁ¤¿¡¼ ¸ÞŸij¸¯ÅÍ ¹®ÀÚ¿À» ÀûÀýÈ÷ ó¸®ÇÏÁö ¸øÇÔÀ¸·Î½á º» Ãë¾àÁ¡ÀÌ ¹ß»ýÇÑ´Ù.
º» Ãë¾àÁ¡À» ÀÌ¿ëÇÏ¿© ¿ø°ÝÀÇ °ø°ÝÀÚ´Â ¼¼¼ÇID¸¦ À§Á¶(spoofing)ÇÔÀ¸·Î½á °ü¸®ÀÚ(root) ±ÇÇÑÀ» ȹµæÇÒ ¼ö ÀÖ´Ù.
¢Â ÇØ°áÃ¥
Webmin 1.070À» Æ÷ÇÔÇϰí ÀÖ´Â ÇØ´ç ÇÁ·Î±×·¥ ÆÐŰÁö¸¦ ¾÷µ¥ÀÌÆ® ÇÑ´Ù.
ApacheStrong/B9415AA »ç¿ëÀÚÀÇ °æ¿ì :
¡æhp apache-based web server, 1.3.27.01¸¦ ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÑ´Ù.
HPApache/B9416AA, HPApache/B9416BA ¹× hpuxwsWEBMIN/hpuxwsWebmin »ç¿ëÀÚÀÇ °æ¿ì :
¡æhp-ux webmin-based admin, v.1.0.01.01 ¶Ç´Â ÀÌÈĹöÀüÀ» ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÑ´Ù.
HPApache/B9416AA ¶Ç´Â HPApache/B9416BA »ç¿ëÀÚÀÇ °æ¿ì :
¡æ hpuxwsWEBMIN/hpuxwsWebmin ÇÁ·Î±×·¥À¸·Î º¯°æÇÏ°í ±âÁ¸ÀÇ ÇÁ·Î±×·¥À» »èÁ¦ÇÑ´Ù.
IPv6¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ ÆÐÄ¡´Â ÇöÀç Á¦°øµÇÁö ¾Ê´Â´Ù.
ÀÚ¼¼ÇÑ ¾÷±×·¹ÀÌµå ¹æ¹ýÀº ¾Æ·¡¸¦ ÂüÁ¶ÇÑ´Ù.
1. Webmin¼³Ä¡¿©ºÎ °Ë»çÇϱâ
Webmin GUI Administation ToolÀÌ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é swlist ÇÁ·Î±×·¥À» »ç¿ëÇÏ¸é µÈ´Ù. hpuxwsWEBMIN ÀÌÀü ¹öÀüÀº product ¼öÁØ¿¡¼ ãÀ» ¼ö ¾ø±â ¶§¹®¿¡ ´ë½Å Apache ÇÁ·Î±×·¥À» ã¾Æ¾ß ÇÑ´Ù. ¸ðµç ¹öÀü¿¡¼ Apache ¿Í Webmin ÇÁ·Î±×·¥Àº ÇÔ²² Á¸ÀçÇϱ⠶§¹®ÀÌ´Ù.
¿¹¸¦ µé¸é hpuxwsWEBMIN ¹öÀüÀÌ ¼³Ä¡µÈ ½Ã½ºÅÛÀº
# swlist -l product | grep -i webmin
hpuxwsWEBMIN A.1.0.00.01 HP-UX Webmin-based AdminhpuxwsWEBMIN ÀÌÀü ¹öÀüÀº
# swlist -l product | grep -i apache
ApacheStrong 1.3.19.21 HP Apache-based Web Server
with Strong (128bit) Encryption
HPApache 2.0.39.01.02 HP Apache-based Web Server
»ó±âÀÇ ¹æ½ÄÀ» ÀÌ¿ëÇÏ¸é µÇ¸ç, À§ÀÇ µÎ°³ÀÇ ¸í·ÉÀ» ½ÇÇàÇØ¼ °á°ú°ªÀÌ Ãâ·ÂµÈ´Ù¸é ¾÷µ¥ÀÌÆ®°¡ ¿ä±¸µÈ´Ù.
2. Webmin ÇÁ·Î±×·¥ ÁßÁöÇϱâ
¾÷µ¥ÀÌÆ®¸¦ Çϱâ Àü¿¡ Webmin ÇÁ·Î±×·¥À» ÁßÁöÇØ¾ß ÇÑ´Ù.
hpuxwsWEBMIN ÀÌ ¼³Ä¡µÈ °æ¿ì´Â ¾Æ·¡Ã³·³ ¸í·ÉÀ» ½ÇÇàÇÏ¸é µÈ´Ù.
ApacheStrong: # /opt/apache/webmin/webmin-init stop
HPApache: # /opt/hpapache2/webmin/webmin-init stop
hpuxwsWEBMIN: # /opt/hpws/webmin/webmin-init stop
hpuxwsWEBMIN ÀÌÀü¹öÀüÀÌ ¼³Ä¡µÈ °æ¿ì´Â ¾Æ·¡Ã³·³ ¸í·ÉÀ» ½ÇÇàÇÏ¸é µÈ´Ù.
ApacheStrong: # /opt/apache/bin/apachectl stop
HPApache: # /opt/hpapache2/bin/apachectl stop
3. ´Ù¿î ¹Þ°í ¼³Ä¡Çϱâ
¾Õ¿¡¼ ¾ð±ÞÇÑ ÇØ´ç Webmin/Apache ÇÁ·Î±×·¥À» ´Ù¿î ¹Þ´Â´Ù. HPApache/B9416AA or HPApache/B9416BA À» ¼³Ä¡ÇØ µÇ¾î ÀÖ´Ù¸é ÀÌ ÇÁ·Î±×·¥À» »èÁ¦Çϰí hpuxwsWEBMIN/hpuxwsWebmin À» ¼³Ä¡ÇØ¾ß ÇÑ´Ù.
»õ¹öÀüÀÇ HP Apache ·Î ±¸ ¹öÀüÀÇ HP Apache ·Î ±³Ã¼ÇÏ´Â °Ç Áö¿øÇϳª, HP Apahce ÀÌ¿ÜÀÇ Apache ¹öÀüÀº Áö¿øÇÏÁö ¾Ê´Â´Ù.
4. Webmin »èÁ¦Çϱâ
Webmin ÇÁ·Î±×·¥ ¾÷±×·¹ÀÌµå ´ë½Å ±âÁ¸ ÇÁ·Î±×·¥À» »èÁ¦ÇÏ±æ ¿øÇÑ´Ù¸é "smremove" ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ°í ¶ÇÇÑ "rm -rf" ·Î rc.config.d ÀÇ ³»ºÎ¿¡ ÀÖ´Â ÆÄÀϵ鿡¼ "HOME" º¯¼ö °ªÀ¸·Î ¼³Á¤µÈ À§Ä¡¸¦ »èÁ¦ÇÑ´Ù.
Webmin À» »èÁ¦ÇÒ¶§ ApacheStrong/B9415AA, HPApache/B9416AA °ú HPApache/B9416BA °æ¿ì Apacheµµ »èÁ¦ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
/etc/rc.config.d ¿¡¼ Apache¿Í °ü·ÃµÈ HOME º¯¼ö¸¦ Æ÷ÇÔÇϰí ÀÖ´Â ÆÄÀÏÀ» ãÀ¸·Á¸é
%ls /etc/rc.config.d | grep apache
apacheconf
hpapache2conf
HP Apache 1.3.x Àº "/opt/apache" µð·ºÅ丮 ÇÏÀ§¿¡ ÀÖ´Â ³»¿ëÀ» Á÷Á¢ »èÁ¦ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
% ls /etc/rc.config.d | grep webmin
hpws_webminconf
¢Â ÂüÁ¶ »çÀÌÆ®
http://www.ciac.org/ciac/bulletins/n-058.shtml