user µî·Ï¹æ¹ý 4°¡Áö (admintool°ú commands)

Solaris¿¡¼­ user¸¦ µî·ÏÇÏ´Â ¹æ¹ýÀº ³×°¡Áö°¡ ÀÖ´Ù.
	
	£±. admintool
	£². useradd command
	£³. vipw command
	£´. pwconv command


£±. admintoolÀ» ÀÌ¿ëÇÑ µî·Ï
===========================
	admintoolÀ̶ó´Â ¸í·É¾î¸¦ ÀÔ·ÂÇϸé admintoolÀÌ È­¸é¿¡ ¶ß´Âµ¥, 
	¿©±â¿¡¼­ ÀÏ¹Ý »ç¿ëÀÚ»Ó¸¸ÀÌ ¾Æ´Ï¶ó ±×·ì, È£½ºÆ®, ÇÁ¸°ÅÍ, Á÷·ÄÆ÷Æ®,
	¼ÒÇÁÆ®¿þ¾î±îÁö ¿­¶÷ ¹× ÆíÁýÀ» ÇÒ¼ö ÀÖ´Ù.
	»ç¿ëÀÚ ´õÇϱ⸦ ½ÇÇàÇÏ¸é »ç¿ëÀÚ ´õÇϱ⠰ü¸®µµ±¸°¡ ¶ß´Âµ¥,
	¿©±â¿¡ »ç¿ëÀÚ À̸§, »ç¿ëÀÚ ID ÀÔ·Â, login shell, Ȩµð·ºÅ丮 ¼³Á¤À»
	ÇÏ¸é µÈ´Ù. 
	¿©±â¿¡¼­ ¼³Á¤Çϸé ÀÚµ¿À¸·Î Ȩµð·ºÅ丮°¡ ¸¸µé¾îÁø´Ù.


£². useradd command¸¦ ÀÌ¿ëÇÑ µî·Ï
=================================
	useradd [ -c comment ] [ -d dir ] [ -e expire ]
          [ -f inactive ] [ -g group ] [ -G group [, group...]]
          [ -m [ -k skel_dir ]]
          [ -u uid [ -o]] [ -s shell ] login

	useradd -D [ -b base_dir ] [ -e expire ] [ -f inactive ]
          [ -g group ]

	-D	Display the default values for group,  base_dir,
		skel_dir,  shell,  inactive,  and  expire.
		The default values are:
			group       other (GID of 1)
                        base_dir    /home
                        skel_dir    /etc/skel
                        shell       /sbin/sh
                        inactive    0
                        expire      Null (unset).
       	
    ex) useradd -c ½É¹Î¼± -d /user1/sms -m -k /etc/skel -u 1004 -s /bin/csh sms


£³. vipw command¸¦ ÀÌ¿ëÇÑ µî·Ï
==============================
# vipw ¸¦ ÀÔ·ÂÇÏ¸é ¸ÕÀú /etc/passwd fileÀÌ È­¸é¿¡ editor mode»óÅ·Π¶á´Ù.
¿©±â¿¡¼­ ÇÑ ÁÙÀ» º¹»çÇÏ¿© ¸¸µé·Á°í ÇÏ´Â userÀÇ È¯°æ¿¡ ¸Â°Ô °íÃÄÁØ´Ù.
±×·¸°Ô °íÄ£ÈÄ wq·Î ÀúÀåÇÏ°í ºüÁ®³ª¿À¸é, ´ÙÀ½°ú °°Àº message°¡ È­¸é¿¡ ³ª¿Â´Ù.

	You have modified the password file.
        Press 'e' to edit the shadow file for consistency,
         'q' to quit: 

¿©±â¿¡¼­ eÇÏ°í ÀÔ·ÂÇϸé /etc/shadow fileÀÇ editingÀ» ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
passwd file¿¡¼­¿Í ¸¶Âù°¡Áö·Î ÇÑ ¶óÀÎÀ» º¹»çÇÏ¿© ´õÇØÁö´Â userÀÇ °ÍÀ» ¸¸µç´Ù.
ÀϹÝÀûÀ¸·Î login nameÀ» Á¦¿ÜÇÑ ¸ðµç ¶õÀ» °ø¶õÀ¸·Î ÇÏ¸é µÈ´Ù.

¿©±â±îÁö ÇÏ°í³ª¸é, »ç¿ëÀÚÀÇ ID´Â »ý°åÁö¸¸ Ȩµð·ºÅ丮´Â ¸¸µé¾îÁöÁö ¾ÊÀº »óÅÂÀÌ´Ù.
µû¶ó¼­ passwd file¿¡¼­ ¼³Á¤ÇÑ È¨µð·ºÅ丮¸¦ ¸¸µé¾î ÁØ´Ù.


£´. pwconv command¸¦ ÀÌ¿ëÇÑ µî·Ï
================================
¸ÕÀú ¿øÇÏ´Â userÀÇ È¯°æÀ» À§ÀÇ 3¹øÀÇ ¿¹Ã³·³ /etc/passwd file¿¡ ¸¸µé¾î ÁØ ÈÄ¿¡,
userÀÇ È¨µð·ºÅ丮¸¦ ¸¸µç´Ù.
±×¸®°í ³ª¼­ ÀÌ ¸í·É¾î 'pwconv'¸¦ ½ÇÇà½ÃÅ°¸é Á¤»óÀûÀÎ userÀÇ µî·ÏÀÌ µÈ´Ù.

	'pwconv'¸í·É¾î´Â /etc/passwd fileÀÇ ³»¿ëÀ» /etc/shadow file¿¡ 
	Àû¿ë½ÃÅ°´Â ¸í·É¾î·Î¼­, user¸¦ µî·ÏÇÒ¶§ ¾Õ¼­ÀÇ 'vipw'ÀÇ ¿¹Ã³·³
	Á÷Á¢ /etc/shadow fileÀ» ÆíÁýÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

            
££ ÁÖÀÇ»çÇ× ££

userÀÇ È¨µð·ºÅ丮¸¦ ¸¸µé¾î ÁÙ¶§´Â root°¡ ¸¸µé¾îÁÖµÇ, 
¸¸µç ÈÄ¿¡´Â ±× µð·ºÅ丮ÀÇ permissionÀ» ÀÏ¹Ý user·Î ÇØ¾ß ÇÑ´Ù.