Solaris ½Ã½ºÅÛ¿¡¼ÀÇ ÀÚµ¿ ÆÐÄ¡ ½ºÅ©¸³Æ®
°³¿ä
Solaris ½Ã½ºÅÛ¿¡¼ ÆÐÄ¡¸¦ ÇÏ·Á¸é ¸¹Àº ½Ã°£°ú ³ë·ÂÀ» ÅõÀÚÇÒ ¼ö ¹Û¿¡ ¾ø±â
¶§¹®¿¡ ´ëºÎºÐÀÇ °ü¸®ÀÚµéÀÌ ÆÐÄ¡¸¦ ¼ÒȦÈ÷ ÇÏ°Ô µÇ°í ±×·Î ÀÎÇÏ¿© ½Ã½ºÅÛ
º¸¾È¿¡ ¸¹Àº °áÁ¡ÀÌ ¼öÁ¤µÇÁö ¾ÊÀº ä ½Ã½ºÅÛÀÌ ¹æÄ¡µÇ°ï ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡À»
±Øº¹Çϱâ À§ÇØ Perl°ú Shell script¸¦ ÀÌ¿ëÇÏ¿© ÀÚµ¿À¸·Î ÆÐÄ¡¸¦ ÇØÁÖ´Â
½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¿´½À´Ï´Ù.
ÆÐÄ¡Çϱâ Àü À¯ÀÇ»çÇ×
ÆÐÄ¡¸¦ Çϱâ Àü¿¡ Á¡°ËÇØ¾ß ÇÒ »çÇ×ÀÌ ¸î °¡Áö ÀÖ½À´Ï´Ù. ¹Ýµå½Ã È®ÀÎÇϽñ⠹ٶø´Ï´Ù. patch¸¦ ¹Þ¾Æ´Ù°¡ ±ò°Ô µÇ¸é, sendmailµîÀÇ ÇÁ·Î±×·¥ÀÌ patch¿¡ ÀÇÇØ overwriteµÇ±â ¶§¹®¿¡ sendmailÀ» ´Ù½Ã ±ò¾Æ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ½À´Ï´Ù. ±×·¡¼ ¹Ýµå½Ã º¹»ç¸¦ Çصδ °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ´ÙÀ½Àº ¼öÆÛÀ¯ÀúÀÇ ±ÇÇÑÀ¸·Î ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ¹öÀüÀº °¢°¢ÀÇ sendmail ¹öÀüÀ» Àûµµ·Ï ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é sendmail ¹öÀüÀÌ 8.9.2¶ó¸é sendmail.8.9.2¶ó´Â À̸§ÀÇ ¹é¾÷À» ¸¸µé¾î µÎ´Â °ÅÁÒ.
- cd /usr/lib;cp sendmail sendmail.¹öÀü
- cd /etc/mail;cp sendmail.cf sendmail.cf.¹öÀü;cp aliases aliases.¹öÀü
wu_ftp¸¦ in.ftpd¶ó´Â À̸§À¸·Î ¸¸µé¾î µÐ ½Ã½ºÅÛ¿¡¼µµ ftpd¸¦ º¹»çÇØ µÎ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. À§ÀÇ ¹æ¹ý°ú ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
Recommended patching
ÀϹÝÀûÀ¸·Î ¼Ö¶ó¸®½º ½Ã½ºÅÛÀÇ ÆÐÄ¡´Â
sunsolve.sun.com¿¡¼ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ¹«·á·Î ¹ÞÀ» ¼ö ÀÖ´Â ÆÐÄ¡¸¦
public patch¶ó°í ÇÏ°í ÀÚ½ÅÀÌ °ü¸®ÇÏ°í ÀÖ´Â ½Ã½ºÅÛ¿¡ ´Ù¿î·Îµå ¹ÞÀº ÈÄ¿¡
ÀνºÅç ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¸é µË´Ï´Ù. ´ÙÀ½ÀÇ °úÁ¤À» Âü°íÇÕ´Ï´Ù.
- ¿ì¼±, ½Ã½ºÅÛÀ» Áö±Ý ¸· ¼³Ä¡ÇÏ¿© ÆÐÄ¡°¡ °ÅÀÇ µÇ¾îÀÖÁö ¾ÊÀº °æ¿ì³ª,
¸î ³â°£ ÆÐÄ¡¸¦ ÇÑ ±â¾ïÀÌ ¾ø´Â °æ¿ì¿¡´Â Patch Cluster¶ó°íµµ ÇÏ´Â recommended
patch¸¦ ¹Þ¾Æ ¼³Ä¡Çϵµ·Ï ÇÕ´Ï´Ù.
- °¢ÀÚÀÇ ½Ã½ºÅÛ¿¡ ¸Â´Â patch cluster¸¦ ´Ù¿î·ÎµåÇÕ´Ï´Ù.
- "¹öÀü¹øÈ£_Recommended.tar.Z"¶ó´Â Çü½ÄÀÇ À̸§À» °¡Áø ÆÐÄ¡ Ŭ·¯½ºÅ͸¦
Àû´çÈ÷ Ç®¾î¼(GNU tar°¡ ÀÖÀ¸¸é tar xvfz ¹öÀü¹øÈ£_Recommended.tar.Z·Î,
¾Æ´Ï¸é gzip -cd ¹öÀü¹øÈ£_Recommended.tar.Z | tar xvf -·Î Ç® ¼ö ÀÖ½À´Ï´Ù.)
- ¿ÏÀüÈ÷ Ç®¸®°Ô µÇ¸é, ¹öÀü¹øÈ£_Recommended¶ó´Â µð·ºÅ丮°¡ »ý±â´Âµ¥,
µð·ºÅ丮¸¦ °Å±â·Î ¿Å°Ü¼ 104334-07°ú °°Àº Çü½ÄÀÇ ÆÐÄ¡ µð·ºÅ丮¸¦ È®ÀÎÇÕ´Ï´Ù.
- install_cluster¶ó´Â ½ºÅ©¸³Æ®°¡ ÀÖÀ¸¹Ç·Î ./install_cluster -nosave¶ó´Â
¸í·ÉÀ¸·Î ÆÐÄ¡¸¦ ½ÃÀÛÇÕ´Ï´Ù.
- ÆÐÄ¡°¡ ¸ðµÎ ³¡³ª¸é ÀÌÁ¦ºÎÅÍ´Â Ãß°¡µÇ´Â ÆÐÄ¡¸¦ ¹Þ¾Æ¼ ¼³Ä¡ÇÏ´Â ÀÛ¾÷¿¡
½Å°æ¾µ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
Automatic patching
ÀÌÁ¦ ÀÌ¹Ì recommended patch°¡ ±ò¸° ½Ã½ºÅÛ¿¡¼ ¾÷µ¥ÀÌÆ®µÈ ÆÐÄ¡¸¦ ¼³Ä¡ÇÏ´Â
°ÍÀ» ÇÕ´Ï´Ù. Patch Report¸¦ Àо¸é ÆÐÄ¡ Á¤º¸°¡ ³ª¿À´Âµ¥, °Å±â¿¡ ³ª¿µÈ
ÆÐÄ¡¿Í ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÐÄ¡¸¦ ºñ±³ÇÏ¿© ¼³Ä¡ÇϱⰡ ½¬¿î ÀÏÀÌ ¾Æ´Õ´Ï´Ù.
½Ã°£µµ ¸¹ÀÌ °É¸®°í ½Å°æµµ ¸¹ÀÌ ½á¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù. ±×·¡¼ ÇÊ¿äÇÑ °ÍÀÌ
autopatch.pl°ú patching.sh,
ÀÌ µÎ °¡ÁöÀÇ ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¿¡¼´Â GNU wgetÀ» ÇÊ¿ä·Î ÇÏ´Ï
¹Ýµå½Ã ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù.
ÁÖÀÇ»çÇ×
ÆÐÄ¡¸¦ ÇÏ°Ô µÇ¸é ÀÌ¹Ì ¼³Ä¡¸¦ ÇØ ³õ¾Ò´ø sendmailÀ̳ª ftp daemonÀÌ ÀÌÀü¹öÀüÀ¸·Î
µ¹¾Æ°¥ ¿ì·Á°¡ ÀÖÀ¸¹Ç·Î ¹Ì¸® ´Ù¸¥ À̸§À¸·Î º¹»çÇسõ¾Ò´Ù°¡ ÆÐÄ¡°¡ ³¡³ª¸é Å×½ºÆ®¸¦
Çغ¸°í Ȥ½Ã³ª ÀÌÀü¹öÀüÀ¸·Î ¹Ù²î¾ú´Ù¸é º¹»çº»À» ´Ù½Ã ¿øº»À¸·Î º¹»çÇصδÂ
½À°üÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
- ¿ì¼± µÎ °¡ÁöÀÇ ½ºÅ©¸³Æ®¸¦ ¸ðµÎ ´Ù¿î·ÎµåÇÕ´Ï´Ù.
- autopatch.plÀ» ½ÇÇàÇÕ´Ï´Ù. °¡´ÉÇÏ¸é ¼öÆÛÀ¯Àú
±ÇÇÑÀ¸·Î ½ÇÇàÇÕ´Ï´Ù.
- autopatch.plÀ» ½ÇÇàÇÏ¸é ½Ã½ºÅÛ Á¾·ù¿¡ µû¶ó ÀûÀýÇÑ Patch report¸¦ ´Ù¿î·Îµå
ÇÏ¿© /var/sadm/patch¿¡ ÀÖ´Â ÆÐÄ¡ Á¤º¸¿Í ºñ±³ÇÏ¿© ÇÊ¿äÇÑ ÆÐÄ¡¸¸ wgetÀ» ÀÌ¿ëÇÏ¿©
ftp://sunsolve.sun.comÀ¸·ÎºÎÅÍ ¹Þ¾Æ¿É´Ï´Ù.
- ÆÐÄ¡¸¦ ¼³Ä¡ÇÏ´Â ÀÛ¾÷Àº ¼öÆÛÀ¯ÀúÀÇ ±ÇÇÑÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ autopatch.plÀÌ
¼öÆÛÀ¯ÀúÀÇ ±ÇÇÑÀ¸·Î ½ÇÇàµÇ¾ú´Ù¸é ÄÁÆ®·ÑÀÌ patching.sh·Î ³Ñ°ÜÁö°í ÆÐÄ¡ÇÏ´Â
ÀÛ¾÷ÀÌ ½ÇÇàµÇÁö¸¸, ±×·¸Áö ¾Ê´Ù¸é ±×³É ¸ØÃä´Ï´Ù.
- ¸¸¾à ÆÐÄ¡¸¦ °è¼ÓÇÏ°í ½Í´Ù¸é, ¼öÆÛÀ¯Àú±ÇÇÑÀ¸·Î patching.shÀ» ½ÇÇà½ÃÅ°¸é
µË´Ï´Ù.
- ÆÐÄ¡°¡ ³¡³ª¸é 104234-02°°Àº µð·ºÅ丮°¡ ³²¾ÆÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ÆÐÅ°Áö°¡
¼³Ä¡µÇ¾îÀÖÁö ¾Ê¾Æ¼ ¾µ¸ð¾ø´Â ÆÐÄ¡ÀÎ °æ¿ì¿¡´Â ÆÐÄ¡°¡ ½ÇÆÐÇÏ¿© µð·ºÅ丮°¡
³²´Â °æ¿ì°¡ Àִµ¥, ´ë°³´Â ±×³É µð·ºÅ丮° Áö¿ö¹ö¸®µµ·Ï ÇÕ´Ï´Ù.
- ÆÐÄ¡ Áß¿¡´Â kernel¿¡ °ü·ÃµÈ ÆÐÄ¡°¡ ÀÖ¾î¼ rebootÀÌÈÄ¿¡ Á¦´ë·Î ÀÛµ¿ÇÏ´Â
°Ô ÀÖ½À´Ï´Ù. ±×·² °æ¿ì ¸ÞÀÏÀ» º¸³»¾î »ç¿ëÀÚ¿¡°Ô ¾Ë·ÁÁֹǷΠ²À ¸ÞÀÏÀÌ ¿Ô´ÂÁö
È®ÀÎÇϵµ·Ï ÇÕ´Ï´Ù. ¸¸¾à ¸ÞÀÏÀÌ ¿Ô´Ù¸é ¸®ºÎÆÃÇϵµ·Ï ÇսôÙ. ¸®ºÎÆà Àü¿¡´Â
sendmailÀ̳ª ftp µ¥¸óÀ» È®ÀÎÇÏ´Â °ÍÀ» ÀØÁö ¸»¾Æ¾ßÇÕ´Ï´Ù.
°³¼±ÇÒ Á¡
¾ÆÁ÷Àº patch order¿¡ ´ëÇÑ Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ¾ø¾î¼ ±×³É ¹øÈ£¼øÀ¸·Î ÆÐÄ¡¸¦
ÇÏ°í ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î Recommended patch¸¦ »ç¿ëÇÏ´Â °ÍÀÌ À¯¸®ÇÑ °æ¿ìµµ
´õ·¯ ÀÖ½À´Ï´Ù. ´ÙÀ½ ¹öÀü¿¡¼´Â sendmailÀ̳ª ftpÀÇ º¹»çº»À» ¸¸µé¾î µÎ¾ú´Ù°¡
º¹±¸½ÃÅ°´Â ±â´ÉÀ» Ãß°¡ÇÒ ¿¹Á¤ÀÔ´Ï´Ù.
¹®ÀÇ
¹ö±×°¡ »ý±â°Å³ª Àǹ®»çÇ×ÀÌ ÀÖÀ» ¶§, terzeron@dblab.snu.ac.kr·Î ¸ÞÀÏÁÖ½Ã¸é µË´Ï´Ù.