³×Æ®¿öÅ© »óÀÇ °¢ »ç¿ëÀÚ´Â »ç¿ëÀÚ °èÁ¤À¸·Î Ç¥ÇöµË´Ï´Ù.
»ç¿ëÀÚ °èÁ¤Àº:
Solaris ·Î±×ÀÎ À̸§(»ç¿ëÀÚ À̸§) ¹× ½Äº° ¹øÈ£(UID)·Î »ç¿ëÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.
»ç¿ëÀÚ¿¡°Ô Ȩ µð·ºÅ丮(»ç¿ëÀÚ Àü¿ë ÆÄÀÏÀ» À§ÇØ ¸¶·ÃÇÑ ÆÄÀÏ ½Ã½ºÅÛÀÇ ÀϺκÐ)¸¦ Á¦°øÇÕ´Ï´Ù.
»ç¿ëÀÚ°¡ ½Ã½ºÅÛ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ¾ÏÈ£¸¦ Á¦°øÇÕ´Ï´Ù.
»ç¿ëÀÚ¿¡°Ô ¿ìÆíÇÔ(»õ·Î ¼ö½ÅÇÑ ¸ðµç ¿ìÆíÀ» ´ã°í ÀÖ´Â ¿ìÆí ¼¹ö¿¡ ÀÖ´Â ÆÄÀÏ - "¹ÞÀº ÆíÁöÇÔ")À» Á¦°øÇÕ´Ï´Ù.
Àû¾îµµ ÇϳªÀÇ ±×·ì¿¡¼ °¢ »ç¿ëÀÚ¸¦ Æ÷ÇÔÇϸç ÀÌ ±×·ìÀº ±× »ç¿ëÀÚ¿¡ ´ëÇÑ ÁÖ ±×·ìÀÔ´Ï´Ù.
»ç¿ëÀÚ°¡ SMC(Solaris Management Console)¿¡ ·Î±×ÀÎÇÏ´Â °æ¿ì, Solaris´Â »ç¿ëÀÚÀÇ À̸§ ¹× ¾ÏÈ£¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ ½Å¿øÀ» ÀÎÁõÇÕ´Ï´Ù. ÀÎÁõ °úÁ¤ÀÇ ÀϺημ »ç¿ëÀÚ°¡ ³×Æ®¿öÅ© ÀÚ¿øÀ» °ü¸®Çϱâ À§ÇØ ¾î¶² µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö °áÁ¤ÇÕ´Ï´Ù. ÁÖ °ü¸®ÀÚ ±ÇÇÑÀÌ ºÎ¿©µÈ »ç¿ëÀÚ´Â ¸ðµç °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¿ÏÀüÈ÷ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âŸ °ü¸®Àڴ ƯÁ¤ °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ÀÚ¿ø °ü¸® ±ÇÇÑÀ» Á¦Çѹ޽À´Ï´Ù. ¸ðµç »ç¿ëÀÚ´Â Á¤º¸¸¦ º¼ ¼ö ÀÖÀ¸¸ç ¿ÀÁ÷ ƯÁ¤ »ç¿ëÀÚ¸¸ÀÌ Á¤º¸¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ¹× ·Ñ ±ÇÇÑÀ» Âü°íÇϽʽÿÀ.
»ç¿ëÀÚ °èÁ¤ Ãß°¡
SMCÀÇ ¿ÞÂÊ Ã¢¿¡ ÀÖ´Â ½Ã½ºÅÛ ±¸¼º¿¡¼ ½ÃÀÛÇÏ¿© »ç¿ëÀÚ ¹× »ç¿ëÀÚ °èÁ¤À» ¼±ÅÃÇÕ´Ï´Ù. ±×·± ´ÙÀ½, [Ȱµ¿] ¸Þ´º¸¦ ´·¯ »ç¿ëÀÚ Ãß°¡¿Í °ü·ÃµÈ Ç׸ñÀ» ¿±´Ï´Ù.
»õ »ç¿ëÀÚ °èÁ¤Àº ¸î °¡Áö ¹æ¹ýÀ¸·Î Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, °³º°Àû, ÁýÇÕÀû, óÀ½ºÎÅÍ ½ÃÀÛ ¶Ç´Â ÅÛÇø´(¸ÕÀú ¸¸µé¾îÁ® ÀÖ¾î¾ß ÇÔ)À¸·Î ½ÃÀÛ µîÀÌ ÀÖ½À´Ï´Ù.
[»ç¿ëÀÚ Ãß°¡ ¸¶¹ý»ç]°¡ ´Ü°èº° ȸéÀ» Á¦°øÇÏ¿© °³º° »ç¿ëÀÚ °èÁ¤ÀÇ Ãß°¡¸¦ µ½½À´Ï´Ù. [º¹¼ö »ç¿ëÀÚ Ãß°¡ ¸¶¹ý»ç]¸¦ »ç¿ëÇϸé 3°¡Áö »óÀÌÇÑ ¹æ½Ä Áï, À̸§ ÅØ½ºÆ® ÆÄÀÏ, ÀÔ·ÂÇÑ À̸§À¸·Î ¶Ç´Â »ç¿ëÀÚ À̸§ÀÇ ÀÚµ¿ »ý¼ºÀ» ÅëÇØ ¿©·¯ °èÁ¤À» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ °èÁ¤À» °£´ÜÇÏ°Ô ¸¸µé±â À§ÇØ ¸¶¹ý»ç´Â »õ »ç¿ëÀÚ °¢°¢¿¡ ´ëÇÑ »ç¿ëÀÚ µî·Ï Á¤º¸ ÀϺθ¸À» ¿ä±¸ÇÕ´Ï´Ù. »ç¿ëÀÚ µî·Ï Á¤º¸¸¦ º¸°Å³ª ¼öÁ¤ ¶Ç´Â ¸¶¹ý»ç¸¦ ÅëÇØ Æ÷ÇÔµÇÁö ¾ÊÀº »ç¿ëÀÚ µî·Ï Á¤º¸¸¦ Ãß°¡ÇÏ·Á¸é [»ç¿ëÀÚ °èÁ¤]¿¡¼ »ç¿ëÀÚ À̸§À» µÎ¹ø ´·¯ [»ç¿ëÀÚ µî·Ï Á¤º¸] ´ëÈ »óÀÚ¸¦ ¿±´Ï´Ù.
»ç¿ëÀÚ ÅÛÇø´
ÅÛÇø´Àº »õ »ç¿ëÀÚ°¡ °øÅëÀ¸·Î °¡Áö°í ÀÖ´Â Á¤º¸¸¦ Á¦°øÇÔÀ¸·Î½á »õ »ç¿ëÀÚ °èÁ¤À» ½±°Ô Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. [ÅÛÇø´ Ãß°¡] ´ëÈ »óÀÚ¸¦ »ç¿ëÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚ¿¡ ´ëÇÑ Ç¥ÁØ Á¤º¸ ÁýÇÕÀ» »ý¼º ¹× ÀúÀåÇϽʽÿÀ. ¿¹¸¦ µé¾î, °æ¸®ºÎ¿¡¼ ±Ù¹«ÇÏ´Â »ç¶÷ÀÇ ¸¹Àº Ư¼ºÀ» Æ÷ÇÔÇÏ´Â ÅÛÇø´À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ±×·± ´ÙÀ½, ±× ºÎ¼ÀÇ °³Àο¡ ´ëÇÑ »õ »ç¿ëÀÚ °èÁ¤À» ¸¸µé ¶§ ÀÌ ÅÛÇø´À» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ȩ µð·ºÅ丮
»ç¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â °æ¿ì, »ç¿ëÀÚ °ü¸®ÀÚ°¡ ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÏ¿© »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ ¼³Á¤ÇÕ´Ï´Ù.
ÁöÁ¤ÇÑ ¼¹ö¿¡ µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù.
»ç¿ëÀÚÀÇ ±âº» ±×·ì¿¡ ±â¹ÝÇÏ¿© ÆÄÀÏ ±ÇÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù.
/etc/skel
µð·ºÅ丮¿¡¼ Ȩ µð·ºÅ丮·Î »ç¿ëÀÚ ÃʱâÈ ÆÄÀÏ(´ÙÀ½ ÁÖÁ¦ Âü°í)À» º¹»çÇØ ¿É´Ï´Ù.
Ȩ µð·ºÅ丮¸¦ ÀÚµ¿ ¸¶¿îÆ®ÇÏ´Â °æ¿ì, auto_home
µ¥ÀÌÅͺ£À̽º¸¦ °»½ÅÇÕ´Ï´Ù. (À̸¦ ÅëÇØ »ç¿ëÀÚ´Â ¸ðµç Solaris Àåºñ¿¡¼ ·Î±×ÀÎÇÒ ¶§ º¸Åë /home/username
À¸·Î ¸í¸íµÈ ¸¶¿îÆ® ÁöÁ¡À¸·ÎºÎÅÍ ÀÚµ¿À¸·Î ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¿¡ µµ´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.)
»ç¿ëÀÚ ÃʱâÈ ÆÄÀÏ
»ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ ¼³Á¤ÇÏ´Â ÀÛ¾÷ÀÇ ÀϺδ "»ç¿ëÀÚ ÃʱâÈ ÆÄÀÏ"À» Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ÆÄÀÏÀÇ ÁÖ ¸ñÀûÀº °Ë»ö °æ·Î, À©µµ¿ìÈ È¯°æ, ȯ°æ º¯¼ö µîÀÇ »ç¿ëÀÚ ÀÛ¾÷ ȯ°æÀ» Á¤ÀÇÇϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. /etc/skel
µð·ºÅ丮¿¡´Â ±âº» ÃʱâÈ ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀ» ½ÃÀÛÁ¡À¸·Î »ç¿ëÇÒ ¼öµµ ÀÖ°í À̸¦ º¯°æÇÏ¿© ¸ðµç »ç¿ëÀÚ¿¡°Ô °øÅëÀûÀÎ ÀÛ¾÷ ȯ°æÀ» Á¦°øÇϰųª »óÀÌÇÑ »ç¿ëÀÚ À¯Çü¿¡ ´ëÇØ »óÀÌÇÑ ÀÛ¾÷ ȯ°æÀ» Á¦°øÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
/etc/skel
µð·ºÅ丮¿¡´Â ´ÙÀ½°ú °°Àº 3°³ÀÇ ÃʱâÈ ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù.
local.login
, ¸ðµç ·Î±×Àο¡¼ »ç¿ë
local.cshrc
, C ½©À» °®´Â »ç¿ëÀÚÀÇ °æ¿ì
local.profile
, Bourne ¶Ç´Â Korn ½©ÀÇ °æ¿ì
ÀÌ ÆÄÀϵéÀ» Ȩ µð·ºÅ丮·Î º¹»çÇÏ´Â °æ¿ì, °¢ ÆÄÀϵéÀÇ À̸§ÀÌ ¹Ù²ò´Ï´Ù.
local.login
ÀÌ .login
À¸·Î
local.cshrc
°¡ .cshrc
·Î
local.profile
ÀÌ .profile
·Î
»ç¿ëÀÚ ÃʱâÈ ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº AnswerBook2 ¶Ç´Â docs.sun.com
¿¡¼ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â Solaris
System Administration GuideÀÇ "Customizing a User's Work Environment"¸¦ Âü°íÇϽʽÿÀ.
¿¹¾à UID ¹øÈ£
0¿¡¼ 99±îÁöÀÇ »ç¿ëÀÚ ID ¹øÈ£´Â ¿¹¾àµÇ¾î Àֱ⠶§¹®¿¡ ÀÏ¹Ý »ç¿ëÀÚ °èÁ¤¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
Á¤ÀÇ¿¡ ÀÇÇØ root
ÀÇ UID´Â Ç×»ó 0, daemon
ÀÇ UID´Â 1 ±×¸®°í ÀÇ»ç »ç¿ëÀÚ bin
ÀÇ UID´Â 2ÀÔ´Ï´Ù.
¶ÇÇÑ, UID 60001Àº nobody
, UID 60002´Â noaccess
±×¸®°í UID 65534´Â nobody4
ÀÔ´Ï´Ù.
»ç¿ëÀÚ °èÁ¤ÀÇ »èÁ¦
»ç¿ëÀÚ °èÁ¤À» »èÁ¦ÇÏ·Á´Â °æ¿ì, [°æ°í] ´ëÈ »óÀÚ°¡ ³ªÅ¸³ª¼ µð·ºÅ丮 ¼ºñ½º µ¥ÀÌÅͺ£À̽º¿¡¼ Ç׸ñÀÌ Á¦°ÅµÇ¸ç ±×·ì¿¡¼ »ç¿ëÀÚ À̸§ÀÌ Á¦°ÅµÈ´Ù´Â °ÍÀ» ¾Ë·ÁÁÝ´Ï´Ù.
Ȩ µð·ºÅ丮 Áß¿¡´Â ±× µð·ºÅ丮¿¡ ´ëÇÑ »ç¿ëÀÚ °èÁ¤ÀÌ »èÁ¦µÇ¾ú´õ¶óµµ Á¦°ÅÇÒ ¼ö ¾ø´Â µð·ºÅ丮°¡ ÀÖ½À´Ï´Ù.
/
,/etc
, /usr
, /home
, /var
,
/opt
, /tmp
¹× /proc
µîÀÌ ÀÌ¿¡ ÇØ´çÇÕ´Ï´Ù.
Ȩ µð·ºÅ丮°¡ ¸¸µé¾îÁöÁö ¾Ê¾Ò½À´Ï´Ù - ¿À·ù
»ç¿ëÀÚ¸¦ Ãß°¡ÇÒ ¶§ »ç¿ëÀÚ °ü¸®ÀÚ¸¦ ÅëÇØ ÁöÁ¤ÇÑ È¨ µð·ºÅ丮 ¼¹ö¿¡ µµ´ÞÇÏÁö ¸øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì, »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ¿´Áö¸¸ Ȩ µð·ºÅ丮¸¦ ¸¸µé ¼ö ¾ø´Ù´Â ¸Þ½ÃÁö¸¦ ¹Þ°Ô µË´Ï´Ù. ¹®Á¦ ÇØ°á¿¡¼ Ȩ µð·ºÅ丮°¡ ¸¸µé¾îÁöÁö ¾Ê¾Ò½À´Ï´Ù¸¦ Âü°íÇϽʽÿÀ.