| 
 Àú ÀÚ : ½Å¿µÁø / root@enveng.chungbuk.ac.kr 
 | |||||||||||||||||||||
| 
 ¸®´ª½ºÀÇ Æ¯Â¡ÀÎ Multiaccess ¿Í MultitaskingÀ» Çϱâ À§ÇÑ ±âº» ½Ã½ºÅÛÀÌ ´ÙÁß »ç¿ëÀÚÀÇ Áö¿øÀÌ´Ù. ÀÌ·± Ư¡À¸·Î ¸®´ª½º¿¡¼´Â ¿ì¸®°¡ ÇÏÀÌÅÚÀ̳ª ³ª¿ì´©¸® Åë½ÅÀ» »ç¿ëÇϵíÀÌ loginÀ̶ó´Â »ç¿ëÀÚ °ËÁõ ÀýÂ÷¸¦ °ÅÃļ ½Ã½ºÅÛ¿¡ µé¾î°¡°Ô µË´Ï´Ù. ÀÌ·± ÀÌÀ¯·Î ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¶§ ƯÈ÷, ½Ã½ºÅÛÀÇ °ü¸®ÀÎÀ¸·Î¼´Â »ç¿ëÀÚ °ü¸®¶ó´Â Á¡Àº ¸Å¿ì Áß¿äÇÑ ¾÷¹«ÀÔ´Ï´Ù. ¸¸¾à¿¡ ÀÖÀ» ¼ö ÀÖ´Â ¾ÆÀ̵𠵵¿ëÀ̳ª, Å©·¢Å·¿¡ ´ëÇÑ ¹æÁö¿¡ ±âº»ÀÌ µÇ´Â Áß¿äÇÑ ÀÏÀÔ´Ï´Ù. 
 1. »ç¿ëÀÚ ¸¸µé±â »ç¿ëÀÚ¸¦ ¸¸µå´Â ¹æ¹ý¿¡ ¾²ÀÌ´Â adduser ¿Í passwd ¸í·É¾îÀÇ »ç¿ë¹æ¹ý¿¡ ´ëÇØ¼ °£´ÜÈ÷ À̾߱âÇϰíÀÚ ÇÕ´Ï´Ù. ¿ì¼±Àº »ç¿ë ¹æ¹ý¿¡ ´ëÇØ¼ õõÈ÷ ¼³¸íÇϵµ·Ï ÇϰڽÀ´Ï´Ù. 1.1  »ç¿ëÀÚ¸¦ 
                ¸¸µå´Â ¹æ¹ýÀº ¾ÆÁÖ °£´ÜÇÕ´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ adduser¸¦ »ç¿ëÇÕ´Ï´Ù. 
                 
   
 1.2  ÀÌÁ¦´Â 
                »ç¿ëÀÚÀÇ ÆÐ½º¿öµå¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¸í·É¾î´Â passwd¸¦ »ç¿ëÇϽøé 
                µË´Ï´Ù. 
   
 
 
 1.3  Áߺ¹»ç¿ëÀÚ°¡ 
                ÀÖÀ» ¶§ÀÇ ¿¡·¯ ¸Þ¼¼Áö 
   
 2. /etc/passwd ¶õ? ¾ÕÀÇ ³»¿ëó·³ adduser ¿Í passwd¸¦ »ç¿ëÇÏ½Ã¸é ±× Á¤º¸ÀÇ ³»¿ëµéÀÌ /etc/passwd ÆÄÀÏ¿¡ ÀúÀåÀÌ µÇ°Ô µË´Ï´Ù. ¸¸µå½Å ¾ÆÀ̵ð·Î loginÀ» ÇÒ ¶§ /etc/passwd ¿¡ ÀÖ´Â °èÁ¤ÀÇ °ËÁõÀ» °ÅÄ¡°Ô µË´Ï´Ù. 
 2.1  /etc/passwd 
                ÆÄÀÏ¿¡ ÀÚ¼¼È÷ ¾²¿©Áø Çü½ÄÀ» »ìÆìº¸¸é 
 
 ÀϹÝÀûÀ¸·Î ID ¶ó°í ºÎ¸£´Â °ÍÀ¸·Î »ç¿ëÀÚÀÇ À̸§ÀÌ µË´Ï´Ù. login : ÇÁ·ÒÇÁÆ®¿¡¼ ŸÀÌÇÎÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. 
                    ±×¸®°í »ç¿ëÀÚ °¢°¢ÀÇ À̸§À¸·Î½á 2.1.2 ÆÐ½º¿öµå 6ÀÚ ÀÌ»óÀÇ ÆÐ½º¿öµå¸¦ Àû¾î¾ß ÇÑ´Ù. ±×·¸Áö 
                    ¾ÊÀ¸¸é ÆÐ½º¿öµå °Ë»çÇÁ·Î±×·¥¿¡ ÀÇÇØ¼ °ÅÀýÀ» ´çÇÏ°Ô µË´Ï´Ù. 
                    wOp4kzPmabOJM Àº »ç¿ëÀÚ°¡ Á¤ÇÑ ÆÐ½º¿öµå¸¦ ¾ÏÈ£ÈÇÏ¿©¼ ³ªÅ¸³ 
                    ¹®ÀÚÀÔ´Ï´Ù. ¾ÕÀÇ µÎ ÀÚ¸®´Â 2ÀÚ¸®´Â 2500°³ÀÇ Á¶ÇÕ Áß¿¡¼ 
                    ¹«ÀÛÀ§·Î Á¶ÇÕÀ» Á¤Çؼ ÀÛ¼ºÇÏ°Ô µÇ°í ±× ³ª¸ÓÁö µÚ¿¡ ÀÖ´Â 
                    °ÍÀº »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ¾ÏÈ£¸¦ ¾ÏÈ£ÈÇÑ °ÍÀÌÁö¿ä. ÇÏÁö¸¸ ÀÌ·¸°Ô 
                    ÇÏ¿©µµ ¾ÏÈ£¸¦ Å©·¢Å· ´çÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. wOp4kzPmabOJMÀ» 
                    °Å²Ù·Î µ¹·Á¼ ¾ÏÈ£¸¦ ¾Ë¾Æ³»´Â °ÍÀÌÁö¿ä. ¸¸¾à »ç¿ëÀÚ°¡ ÀÏÁ¤ÇÑ 
                    ´Ü¾î³ª ¼ýÀÚ·Î ¾ÏÈ£¸¦ ¸¸µé¸é.. ¾ÆÁÖ ½±°Ô ¾ÏÈ£¸¦ ¾Ë¾Æ³¾ ¼ö 
                    °¡ ÀÖÁö¿ä. ±×·¡¼ shadow ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿©¼ ¾Æ·¡¿Í °°ÀÌ 
                     
 
 /etc/passwd ÆÄÀÏ¿¡´Â ÆÐ½º¿öµå ÀÚ¸®¿¡ *¸¦ »ç¿ëÇÏ°í ´ë½Å¿¡ /etc/shadow ¿¡ wOp4kzPmabOJMÀ» ³Ö¾îµÎ´Â ¹æ½ÄÀ» »ç¿ëÇϱ⵵ ÇÕ´Ï´Ù. Âü°í : login °úÁ¤À» ÀÌÇØÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. 
                     ¢º Tip 
 
 
 
 2.1.3 À¯Àú ¾ÆÀ̵ð[UID] »ç¿ëÀÚ °³°³Àθ¶´Ù ºÙ´Â °íÀ¯ÀÇ ¾ÆÀ̵ðÀÔ´Ï´Ù. 
                     2.1.4 ±×·ì ¾ÆÀ̵ð[GID] À¯Àú ¾ÆÀ̵ð¿Í °°Àº °³³äÀÇ ¹æ½ÄÀÔ´Ï´Ù. 2.1.5  »ç¿ëÀÚ Á¤º¸ 
 
 
 
 
 Âü°í·Î Á¦°¡ root °¡ ¾Æ´Ï´õ¶óµµ ÀÚ±â ÀÚ½ÅÀÇ 
                    ÇÁ·ÎÇÊ Á¤µµ´Â °íÄ¥ ¼ö ÀÖ½À´Ï´Ù. 
 
 2.1.6 µð·ºÅ丮 À̰ÍÀº »ç¿ëÀÚ°¡ Á¢¼ÓÀ» ÇÏ°í ³ª¼ ¹Ù·Î º¸ÀÌ´Â ÀڽŸ¸ÀÇ µð·ºÅ丮¸¦ ÁöÁ¤ÇØ ÁÖ´Â °ÍÀÔ´Ï´Ù. ¿øÇÑ´Ù¸é »ç¿ëÀÚÀÇ µð·ºÅ丮¸¦ ´Ù½Ã ÁöÁ¤ÇØ ÁÙ ¼öµµ ÀÖ½À´Ï´Ù. º¸Åë RedHat ¿¡¼´Â /home À¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ¸ÕÀú vi ¿¡µðÅ͸¦ ÀÌ¿ëÇØ¼ ÆíÁýÀ» Çϼ¼¿ä. [root@enveng /etc]# vi passwd  
 
 2.1.7 ½© ÀÌ ¸í·É¾î ÀÚ¸®¿¡ ½©À» Á¤ÇØÁÖ´Â °Í ¸»°íµµ ´Ù¸¥ ¸í·É¾î¸¦ ¾ó¸¶µçÁö Á¤ÇØ ÁÖ½Ç ¼ö°¡ ÀÖ½À´Ï´Ù. º¸Åë ÀÌ ¸í·É¾î¸¦ ½©¸¸ ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î ¾Ë°í ÀÖ´Â »ç¿ëÀÚ°¡ ¸¹Áö¸¸ ¸¶Ä¡ À©µµ¿ì 95¿¡¼ º¸µíÀÌ ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¶§ ½ÃÀÛ ÇÁ·Î±×·¥¿¡ µî·ÏÇϸé ÇÁ·Î±×·¥ÀÌ ½ÃÀÛÇÏÀÚ¸¶ÀÚ ¶ß´Â °Í°ú °°Àº È¿°ú¸¦ ÇÕ´Ï´Ù. ¿©±â¿¡´Ù°¡ ½© ¸í·É¾î ¸»°íµµ ´Ù¸¥ ¸í·É¾î¸¦ »ç¿ëÇϼż login °¡ µ¿½Ã¿¡ ÀÛµ¿ÇÏ°Ô ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. »ç½Ç ¸»ÀÌ¾ß ¹Ù¸¥ ¸»ÀÌÁö window Á¦Ç°À» º¸¸é À¯´Ð½º¸¦ ´àÀº °ÍÀÌ Âü ¸¹Áö¿ä. ÇÏÁö¸¸ º¸Åë ½©À» ¾²´Ï±î ¼³¸íÇÏÀÚ¸é ½©Àº À§¿¡¼ °°ÀÌ /bin/bash¸¦ »ç¿ëÇϼŵµ ¹«¹æÇÕ´Ï´Ù. ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§³ª C ¾ð¾î¿¡ ±âÃʰ¡ ÀÖÀ¸¸é 
                    /bin/csh ·Î ¹Ù²Ù´Â °Íµµ ÁÁÁö¿ä.  
   
 2.2 ÀÌ·¸°Ô »ç¿ëÀÚ¿¡ ´ëÇÑ °ü¸®´Â /etc/passwd ÆÄÀÏ¿¡ ÀúÀåÀÌ µË´Ï´Ù. 2.2.1  /etc/passwd¸¦ 
                    Çѹø »ìÆìº¸¸é ¾Æ·¡¿Í °°½À´Ï´Ù.  
 
 3. °ü¸®Çϱâ 3.1 login ¾øÀÌ »ç¿ëÀÚ ¹Ù²Ù±â su ¸í·É¾î¸¦ »ç¿ëÇÏ¿©¼ º¸Åë ÀÌ·± ÀϵéÀ» ó¸®ÇÏ°Ô µË´Ï´Ù. ÀϹÝÀûÀ¸·Î ¸®´ª½º »ç¿ëÀÚµéÀÇ ÀϹÝÀûÀÎ ¹®Á¦µéÀ» º¸¸é... Ç×»ó ¸ðµç ÀÏÀ» root ·Î ó¸®ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. root ¶ó´Â °èÁ¤Àº ¸ðµç ÀÏÀ» ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ½Ã½ºÅÛÀ» Çâ»óµÇ°í ¿Ã¹Ù¸£°Ô ÇÒ ¼öµµ ÀÖÁö¸¸ ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷ °íö·Î ¸¸µå´Â ¿ªÇÒµµ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ¾Æ¹«¸® °ü¸®ÀÚ¶óµµ º°µµÀÇ °³ÀÎ ¾ÆÀ̵𸦠»ç¿ëÇÏ°í ½Ã½ºÅÛ¿¡ ƯÁ¤ÇÑ ÀÏÀ» ÇÒ ¶§¸¸ su ¸í·É¾î¸¦ »ç¿ëÇÏ¿©¼ ó¸®ÇØ¾ß ÇÕ´Ï´Ù. [wonshin@enveng /wonshin]#su <= root ·Î 
                °èÁ¤À» ¹Ù²Ù¾î º¸°Ú½À´Ï´Ù.  root °¡ ¾Æ´Ñ ´Ù¸¥ »ç¿ëÀÚ·Î ¹Ù²Ù·Á¸é su ´ÙÀ½¿¡ 
                ÀÌ¿ëÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚ ¾ÆÀ̵𸦠ÀÔ·ÂÇÏ¸é µË´Ï´Ù. root¿¡¼ ¹Ù²Ù¸é 
                passwd¸¦ ¹°¾îº¸Áö ¾Ê½À´Ï´Ù. haremoon ·Î °èÁ¤À» ¹Ù²Ù¾î º¸°Ú½À´Ï´Ù. 
                 
   
 
 3.2 sudo sudo¶ó´Â ¸í·É¾î¸¦ »ç¿ëÇϼŵµ ¹«¹æÇÕ´Ï´Ù. ÀÌ ¸í·É¾î¸¦ »ç¿ëÇÏ½Ã¸é º¸´Ù °£´ÜÇÏ°Ô ¿©·¯ °¡Áö¸¦ »ç¿ëÇÒ ¼ö°¡ ÀÖ´Ù°í ÇÕ´Ï´Ù. Àú´Â º°·Î »ç¿ëÇÏÁö ¾ÊÁö¸¸ ¸ÕÀú ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù. [root@enveng /root]#vi /etc/sudoers <= 
                root ¿©¾ß ÇÕ´Ï´Ù.  
 
 4. ±×·ì ±×·ìÀ» ¸¸µå´Â ÀÌÀ¯´Â ¿©·¯ °¡ÁöÀÔ´Ï´Ù. ¸ÞÀÏÀ» º¸³¾ ¶§, »ç¿ëÀÚµéÀ» ºÐ¸®ÇÒ ¶§, º¸¾Èµî±ÞÀ» Á¤ÇÒ ¶§ µîµî ±×·ìÀ¸·Î ÀÎÇØ¼ ¿©·¯ °¡Áö ÀϵéÀ» Çѹø¿¡ ó¸®ÇÒ ¼öµµ ÀÖ°í, °ü¸®¿¡ ÆíÇÔÀ» Ãß±¸ÇÒ ¼ö ÀÖ´Â ÀÕÁ¡ÀÌ ÀÖ½À´Ï´Ù. Áï, 89Çйø, 90Çйø, 91Çйø ¼øÀ¸·Î ±×·ìÀ» ¸¸µé¾î »ç¿ëÀÚµéÀ¸·Î ±×·ì¿¡ ¼ÓÇÏ°Ô ¸¸µé¾î¼ ¿©·¯ ¹ø ÇÒ ÀϵéÀ» Çѹø¿¡ È¿À²ÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. 
 4.1 ±×·ì Çü½Ä ±×·ìÀÇ Çü½ÄÀº ¾Æ·¡¿Í °°½À´Ï´Ù.  
 
 ¸¸¾à ÆÐ½º¿öµå¸¦ Á¤ÇÏ¿´´Ù¸é newgrp À̶ó´Â ¸í·É¾î¸¦ 
                »ç¿ëÇÏ¿© ±× ±×·ìÀÇ ±ÇÇÑÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.  
 
 Tip ±×¸®°í ¶ÇÇÑ root ÀÇ ±×·ì ¾ÆÀ̵𰡠0 ÀÌÁö¿ä? 
                ¸¸¾à¿¡ ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¿©·¯ ¸íÀ̰ųª ¿ÜºÎ¿¡¼ ·Î±äÇÒ ¼ö ÀÖ´Â 
                °ü¸®µî±ÞÀ» ÁÖ°í ½ÍÀ¸½Ã¸é GID¸¦ root ¿Í °°ÀÌ ÁÖ¸é »ç¿ëÀÚÀÇ ÆÐ½º¿öµå³ª 
                º¸¾È¼öÁØÀÌ ºñ½ÁÇØÁöÁö¿ä.  
 |