25.6. ´Ü°èº° °úÁ¤ ¼³¸í

´ÙÀ½Àº ¼¨µµ¿ì ¾ÏÈ£°¡ È°¼ºÈ­µÈ ½Ã½ºÅÛ »ó¿¡¼­ useradd juan ¸í·ÉÀ» ÀԷ½à ¾î¶°ÇÑ ÀÏÀÌ ÀϾ´ÂÁö¸¦ ´Ü°èº°·Î ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù:

  1. /etc/passwd ÆÄÀÏ¿¡ juan¿¡ ´ëÇÑ »õ·Î¿î ¶óÀÎÀÌ »ý¼ºµË´Ï´Ù. ÀÌ ¶óÀο¡´Â ´ÙÀ½°ú °°Àº ¹®ÀÚ°¡ Æ÷ÇԵ˴ϴÙ:

    • ÀÌ ¶óÀÎÀº »ç¿ëÀÚ¸íÀ¸·Î ½ÃÀ۵˴ϴÙ. ¿¹, juan.

    • ¾ÏÈ£¶õ¿¡ ½Ã½ºÅÛÀÌ »õµµ¿ì ¾ÏÈ£¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀ» º¸¿©ÁÖ´Â x ±âÈ£°¡ ¿É´Ï´Ù.

    • 500 ÀÌ»óÀÇ UID (»ç¿ëÀÚ ID)°¡ »ý¼ºµË´Ï´Ù. (500 ÀÌÇÏÀÇ Red Hat Linux UID¿Í GID´Â ½Ã½ºÅÛ »ç¿ëÀÚ¿Í ±×·ì ¿ëÀ¸·Î º¸Á¸µË´Ï´Ù.)

    • 500 ÀÌ»óÀÇ GID (±×·ì ID)°¡ »ý¼ºµË´Ï´Ù.

    • ¿É¼ÇÀÎ GECOS Á¤º¸´Â °ø¹éÀ¸·Î ³²¾Æ ÀÖ½À´Ï´Ù.

    • Ȩµð·ºÅ丮´Â /home/juan/·Î ¼³Á¤µË´Ï´Ù.

    • ±âº» ½©Àº /bin/bashÀ¸·Î ¼³Á¤µË´Ï´Ù.

  2. /etc/shadow ÆÄÀÏ¿¡ juan¿¡ ´ëÇÑ »õ ¶óÀÎÀÌ »ý¼ºµË´Ï´Ù. ÀÌ ¶óÀο¡´Â ´ÙÀ½°ú °°Àº ±âÈ£°¡ Æ÷ÇԵ˴ϴÙ:

    • ÀÌ ¶óÀÎÀº »ç¿ëÀÚ¸íÀ¸·Î ½ÃÀ۵˴ϴÙ. ¿¹, juan.

    • °èÁ¤À» Àá±×´Â µÎ °³ÀÇ ´À³¦Ç¥ (!!)°¡ /etc/shadow ÆÄÀÏÀÇ ¾ÏÈ£¶õ¿¡ ³ªÅ¸³³´Ï´Ù.

      Âü°í¾Ë¸²
       

      ¸¸ÀÏ ¾ÏȣȭµÈ ¾ÏÈ£°¡ -p Ç÷¡±×¸¦ »ç¿ëÇÏ¿© Àü´ÞµÈ´Ù¸é, /etc/shadow ÆÄÀÏ¿¡¼­ ÇØ´ç »ç¿ëÀÚ¸¦ À§ÇÑ »õ ¶óÀο¡ Æ÷ÇԵ˴ϴÙ.

    • ¾ÏÈ£°¡ ¸¸·áµÇÁö ¾Êµµ·Ï ¼³Á¤µË´Ï´Ù.

  3. /etc/group ÆÄÀÏ¿¡´Â juan ±×·ì¿¡ ´ëÇÑ »õ·Î¿î ¶óÀÎÀÌ »ý¼ºµË´Ï´Ù. »ç¿ëÀÚ¿Í °°Àº À̸§À» °¡Áø ±×·ìÀº »ç¿ëÀÚ °³ÀÎ ±×·ì (user private group)À̶ó°í ºÎ¸¨´Ï´Ù. »ç¿ëÀÚ °³ÀÎ ±×·ì¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, 25.1 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.

    /etc/group¿¡ »ý¼ºµÈ ¶óÀο¡´Â ´ÙÀ½°ú °°Àº ¹®ÀÚ°¡ Æ÷ÇԵ˴ϴÙ:

    • ÀÌ ¶óÀÎÀº ±×·ì¸íÀ¸·Î ½ÃÀÛÇÕ´Ï´Ù. ¿¹, juan.

    • ¾ÏÈ£¶õ¿¡ ½Ã½ºÅÛÀÌ »õµµ¿ì ±×·ì ¾ÏÈ£¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀ» º¸¿©ÁÖ´Â x ±âÈ£°¡ ¿É´Ï´Ù.

    • GID°¡ /etc/passwd ÆÄÀÏ¿¡¼­ juan »ç¿ëÀÚ¿¡ ´ëÇÑ ±×·ì ID¿Í ÀÏÄ¡ÇÕ´Ï´Ù.

  4. /etc/gshadow ÆÄÀÏ¿¡ juan¶ó´Â ±×·ì¿¡ ´ëÇÑ »õ·Î¿î ¶óÀÎÀÌ »ý¼ºµË´Ï´Ù. ÀÌ ¶óÀο¡´Â ´ÙÀ½°ú °°Àº ¹®ÀÚ°¡ Æ÷ÇԵ˴ϴÙ:

    • ÀÌ ¶óÀÎÀº ±×·ì¸íÀ¸·Î ½ÃÀ۵˴ϴÙ. ¿¹, juan.

    • ±×·ìÀ» Àá±×´Â ÇÑ °³ÀÇ ´À³¦Ç¥ (!)°¡ /etc/gshadow ÆÄÀÏÀÇ ¾ÏÈ£¶õ¿¡ ³ªÅ¸³³´Ï´Ù.

    • ±× ¿Ü ¸ðµç ´Ù¸¥ ¿µ¿ªÀº ºó °ø°£À¸·Î ³²¾Æ ÀÖ½À´Ï´Ù.

  5. /home/ µð·ºÅ丮¿¡´Â »ç¿ëÀÚ juan¿¡ ´ëÇÑ µð·ºÅ丮°¡ »ý¼ºµË´Ï´Ù. ÀÌ µð·ºÅ丮´Â »ç¿ëÀÚ juan°ú ±×·ì juanÀÌ ¼ÒÀ¯ÇÕ´Ï´Ù. ±×·¯³ª ¿ÀÁ÷ »ç¿ëÀÚ juan¿¡ ´ëÇÑ Àбâ, ¾²±â¿Í ½ÇÇà ±ÇÇÑÀ» °®½À´Ï´Ù. ±× ¿Ü ´Ù¸¥ Çã°¡´Â ÁÖÁö ¾Ê½À´Ï´Ù.

  6. µðÆúÆ® »ç¿ëÀÚ ¼³Á¤À» Æ÷ÇÔÇÑ /etc/skel/ µð·ºÅ丮 ³»ÀÇ ÆÄÀϵéÀº »õ·Î¿î /home/juan/ µð·ºÅ丮·Î º¹»çµË´Ï´Ù.

ÀÌÁ¦ juan¶ó´Â Àá±ä °èÁ¤ÀÌ ½Ã½ºÅÛ »ó¿¡ »ý¼ºµË´Ï´Ù. ÀÌ °èÁ¤À» È°¼ºÈ­ÇϽ÷Á¸é, °ü¸®ÀÚ´Â passwd ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤¿¡ ¾ÏÈ£¸¦ ºÎ¿©ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ¿É¼ÇÀ¸·Î ¾ÏÈ£ ¸¸·á ±âÇÑÀ» ¼³Á¤ÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù.