Prev Next
 

 

4. Account Management

»ç¿ëÀÚ°ü¸®¶óÇÔÀº »ç¿ëÀÚÀÇ °èÁ¤À» ºÎ¿©ÇÏ°í °èÁ¤À» »èÁ¦ÇÏ´Â ´Ü¼øÇÏ°í µûºÐÇÑ °úÁ¤À» ó¸®Çϱâ À§ÇØ »ç¿ëµÇ¾îÁö´Â ¹æ¹ý·Ðµé°ú ÇÁ·Î±×·¥µéÀ» ¼³¸íÇϴ°ÍÀÌ´Ù. ¶ÇÇÑ, »ç¿ëÀÚ°¡ ±â°è¸¦ »ç¿ëÇÏ´Â °úÁ¤¿¡¼­ »ý¼ºµÇ´Â ÆÄÀϵ鿡 ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇØ°¡ ÇÊ¿äÇÏ´Ù.

ÀÌ Àå¿¡¼­´Â »ç¿ëÀÚ °èÁ¤ÀÇ Ãß°¡¿Í »èÁ¦¸¦ À§ÇÑ ±âº»ÀûÀÎ ¼³¸í°ú ÇÁ·Î±×·¥À» ÀÌ¿ëÇÑ ´Ü¼øÀÛ¾÷À» ÁÙÀÌ´Â ¹æ¾Èµé¿¡ ´ëÇØ »ìÆ캸±â·Î ÇÑ´Ù.

4.1 User Add

»ç¿ëÀÚ °ü¸®´Â ÀÏ´Ü °èÁ¤ÀÇ Ãß°¡¿Í »èÁ¦ÀÌ´Ù. °èÁ¤ÀÇ Ãß°¡¿Í »èÁ¦¿¡ µû¸¥ ³»¿ëÀº ´ÙÀ½°ú °°´Ù. ÇʼöÀûÀÎ °úÁ¤°ú Ãß°¡ÀûÀÎ °úÁ¤ÀÌ Àִµ¥, Ãß°¡ÀûÀÎ °úÁ¤Àº »ç¿ëÀÚ¿¡°Ô ÆíÀǸ¦ À§ÇÑ °úÁ¤°ú °ü¸®ÀÚÀÇ ÆíÀǸ¦ À§ÇÑ °úÁ¤ÀÌ ÀÖ´Ù. ÇʼöÀûÀÎ °úÁ¤

¡¤/etc/passwd ÆÄÀÏ¿¡ °èÁ¤¿¡ °üÇÑ ³»¿ëÀ» Ãß°¡
¡¤/etc/passwd ÆÄÀÏÀÇ ±¸Á¶

Login name:Encrypted Password:UID:GID:Comment:Home Directory:Login Shell
Login name -> ÇϳªÀÇ ±â°è¿¡¼­ À¯ÀÏÇؾßÇÏ°í 8ÀÚ À̳»ÀÇ ´ë¹®ÀÚ°¡ ¾ø´Â À̸§ÀÌ µÇ¾î¾ßÇÑ´Ù.
Encrypted Password -> ¾ÏȣȭµÈ password°¡ µé¾î°¡´Â ÀÚ¸®ÀÌ´Ù. Solaris¿¡¼­´ÂpasswdÀÇ ¿©ºÎ¸¦ È®ÀÎÇÏ´Â °ªÀÌ µÈ´Ù.

UID -> À¯ÀúÀÇ µî·Ï ¼ýÀÚ, À¯ÀÏÇÑ °ªÀ¸·Î À¯Àú¸¦ È®ÀÎÇÏ´Â °ªÀÌ µÈ´Ù. ÀϹÝÀû ¹üÀ§´Â 100~60000±îÁö¸¦ »ç¿ëÇÏ°í, ³ª¸ÓÁö´Â systemÀ» À§ÇØ »ç¿ëµÈ´Ù.

GID -> À¯ÀúÀÇ ±âº» ±×·ìÀÇ µî·Ï ¼ýÀÚ, ÀϹÝÀû ¹üÀ§´Â UID¿Í °°´Ù.

Comment -> À¯ÀúÀÇ À̸§À̳ª ¼³¸íÀÌ µé¾î°£´Ù.

Home DIrectory -> À¯ÀúÀÇ Home directoryÀÇ full path°¡ µé¾î°£´Ù.

Type of Shell -> À¯Àú°¡ »ç¿ëÇÏ·Á´Â ShellÀÇ Á¾·ù

À§¿Í °°Àº /etc/passwd ÆÄÀÏ¿¡ ´ëÇÑ ÀÌÇØ°¡ µÇ¾ú´Ù¸é vi editor³ª ´Ù¸¥ ¿©·¯ ÆíÁý±â¸¦ °¡Áö°í ÇÑÁÙÀÇ ÆíÁý¸¸À¸·Î »ç¿ëÀÚ ÇѸíÀÌ Ãß°¡µÈ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ»°ÍÀÌ´Ù. ±×·¯³ª ÀÌ¿¡ ´ëÇÑ ÀÌÇØ°¡ ºÎÁ·ÇÏ°í vi editor³ª ´Ù¸¥ ÆíÁý±â¸¦ ´É·üÀûÀ¸·Î »ç¿ëÇÏÁö ¸øÇÑ´Ù°í »ý°¢ÇÑ´Ù¸é ¾Æ·¡¿¡ ³ª¿Ã ÇÁ·Î±×·¥¿¡ °ü½ÉÀ» µÎ±â¸¦ ¹Ù¶õ´Ù.

ÀÌ¿Í °°ÀÌ Á÷Á¢ ÆÄÀÏÀ» ¼öÁ¤Çؼ­ »ç¿ëÀÚ¸¦ Ãß°¡ÇÑ´Ù¸é ²À ÇؾßÇÒ ÀÛ¾÷ÀÌ ÀÖ´Ù.

'pwconv' ¶ó´Â ¸í·ÉÀÌ´Ù. ¼Ö¶ó¸®½º¿¡¼­ºÎÅÍ /etc/shadow(root¸¸ÀÌ ÀÐÀ» ¼ö ÀÖµµ·Ï µÇ¾îÀÖ´Â ¾ÏȣȭµÈ password°¡ ÀúÀåµÇ´Â ÆÄÀÏ)¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ÀÌ ¸í·ÉÀ» ÅëÇؼ­ ¼öÁ¤µÈ /etc/passwd È­ /etc/shadow ÆÄÀÏÀÇ ´Ù¸¥ ºÎºÐÀ» Àû¿ë½ÃÅ°±â À§Çؼ­ÀÌ´Ù.

¡¤passwordÀÇ ÃʱâÈ­

'passwd user-id'¶ó´Â ¹æ¹ýÀ¸·Î »ç¿ëÀÚÀÇ Æнº¿öµå¸¦ ÃʱâÈ­ ½ÃÅ°´Â °ÍÀÌ´Ù. »ç¿ëÀÚÀÇ ¿ä±¸¿¡ µû¶ó Á¤ÇØ ÁÙ¼öµµ ÀÖ°ÚÁö¸¸, »ç¿ëÀÚ°¡ ¸¹À» °æ¿ì´Â ¸Å¿ì Â¥Áõ³ª´Â ÀÛ¾÷ÀÌ µÉ°ÍÀÌ´Ù.

¡¤»ç¿ëÀÚÀÇ È¨µð·ºÅ丮 »ý¼º

Ȩµð·ºÅ丮´Â 'mkdir [µð·ºÅ丮¸í]'À¸·Î ÇÏ¸é »ý¼ºÀÌ µÉ °ÍÀÌ´Ù. ÇÏÁö¸¸ »ç¿ëÀÚÀÇ È¨µð·ºÅ丮´Â »ý¼º ÈÄ¿¡ PermissionÀ» ¼³Á¤ÇØÁÖ¾î¾ß ÇÑ´Ù. PermissionÀ» ¼³Á¤ÇØÁÖÁö ¾ÊÀ¸¸é ±× »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ È¨µð·ºÅ丮¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÉ °ÍÀÌ´Ù.

PermissionÀÇ ¼³Á¤¿¡´Â 3°¡Áö°¡ ÀÖ´Ù. ù°·Î´Â chown, ÀÌ°ÍÀº ±× µð·ºÅ丮ÀÇ ÁÖÀÎÀ» ¹Ù²Ù´Â °ÍÀ̶ó°í º¸¸é µÈ´Ù. 'chown [owner] [µð·ºÅ丮¸í]'·Î ÇÏ¸é µÈ´Ù. ±×¸®°í µÎ¹ø°·Î´Â ±× µð·ºÅ丮¿¡ °üÇÑ ¸ðµå¸¦ ¼³Á¤ÇØÁÖ¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀº 'chmod'¶ó´Â ¸í·ÉÀ» ÀÌ¿ëÇÏ¸é µÈ´Ù. ¿¹·Î 'chmod 777 [µð·ºÅ丮¸í]'À¸·Î Àû¾îÁÖ¸é ÀÌ´Â ÇØ´ç µð·ºÅ丮°¡ Full-PermissionÀ¸·Î ¼³Á¤ÀÌ µÈ´Ù.

ÀÌ Full-PermissionÀ̶ó´Â °ÍÀº ÇØ´ç»ç¿ëÀÚ¿Í »ç¿ëÀÚÀÇ ±×·ì, ±×¸®°í ¸¶Áö¸· ¼¼¹ø° ´Ü°è·Î´Â 'chgrp'ÀÌ´Ù. ÀÌ´Â ÇØ´ç µð·ºÅ丮¸¦ ÀÚ½ÅÀÌ ¼ÓÇÑ ±×·ìÀ¸·Î ¼³Á¤À» ÇØÁÖ¾î¾ß¸¸ÀÌ ±× ±×·ìÀÇ »ç¿ëÀڵ鵵 µð·ºÅ丮·Î Á¢±ÙÀÌ °¡´ÉÇÒ °ÍÀÌ´Ù. »ç¿ë¹ýÀº 'chgrp [group] [µð·ºÅ丮¸í]' À̶ó°í ÇØ ÁÖ¸é µÈ´Ù. Âü°í·Î ¿©±â¿¡ ±â¼úÇÑ 3°¡Áö´Â ÀÏ¹Ý È­ÀÏ¿¡¼­µµ Åë¿ëÀÌ µÈ´Ù. È¥ÀÚ¸¸ÀÇ ºñ¹Ð¹®¼­¶ó¸é »ç¿ëÇغ¸´Â °Íµµ ±¦ÂúÀ» °ÍÀÌ´Ù. ¡¡


4. Account Management

4.1 Ãß°¡

Ãß°¡ÀûÀÎ °úÁ¤

»ç¿ëÀÚ¸¦ À§ÇÑ °úÁ¤

¡¤»ç¿ëÇÏ´Â Shell¿¡ µû¸¥ ±âº»ÀûÀÎ ½ÃÀÛÆÄÀÏµé º¹»çÇÏ¿©¾ß ÇÑ´Ù. ShellÀÇ Á¾·ù·Î´Â Bourne Shel, Korn Shell, C ShellÀÌ ÀÖ´Ù. ´ëºÎºÐÀÇ »ç¿ëÀÚµéÀÌ C ShellÀ» »ç¿ëÇÒ °ÍÀÌ´Ù. ÀÌ´Â C ShellÀÌ C ¾ð¾î ¹®¹ý°ú Á¦¾î±¸Á¶¿¡ º¸´Ù ¹ÐÁ¢ÇÑ °ü°è¸¦ °®±â ¶§¹®¿¡ ºñ±³Àû »ç¿ëÇϱâ ÆíÇϱ⠶§¹®ÀÌ´Ù. (ÇÏÁö¸¸C ShellÀÇ »ç¿ëÀÚµéÀÌ Korn ShellÀÇ °­·ÂÇÑ ¸í·É¾î ÆíÁý±â·Î ÀÎÇÏ¿© Korn Shell·Î ÀüÇâÀº ÇÏ°í ÀÖÀ¸³ª, ¾ÆÁ÷Àº C Shellµµ ¸¹ÀÌ ¼±È£µÇ°í ÀÖ´Ù.) C ShellÀ» »ç¿ëÇϱâ À§Çؼ­´Â /etc/passwd È­ÀÏ¿¡¼­ Shell ÇüŸ¦ C Shell·Î ÁöÁ¤À» ÇØÁÖ¾î¾ß ÇÑ´Ù.

'/bin/csh'¶ó°í Àû¾îÁÖ¸é µÈ´Ù. ±×¸®°í ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¿¡ .cshrc¶ó´Â È­ÀÏ°ú .loginÀ̶ó´Â È­ÀÏÀÌ ÀÖ¾î¾ß µÈ´Ù. ÀÌ È­ÀϵéÀº /etc/skel/local.cshrc¶ó´Â È­ÀÏ°ú /etc/skel/local.loginÀ̶ó´Â È­ÀÏÀÌ ±âº»ÀûÀÎ ³»¿ëµé·Î ±¸¼ºµÇ¾î ÀúÀåµÇ¾î ÀÖ´Ù. ÀÌ È­ÀϵéÀ» Ä«ÇÇÇÏ¿© »ç¿ëÇÏ¸é µÈ´Ù.

°ü¸®ÀÚ¸¦ À§ÇÑ °úÁ¤

¡¤User Group ¼³Á¤ /etc/group¶ó´Â ÆÄÀÏ¿¡ ±×·ìÀÇ À̸§°ú ±×·ìPassword, ±×·ì ID, »ç¿ëÀÚ ID-listµéÀ» ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ÁöÁ¤ÇÏ¸é °ü¸®ÀÇ È¿À²À» ³ôÀÌ°í »ç¿ëÀڵ鿡°Ôµµ ÆíÀÇ°¡ Á¦°øµÈ´Ù.

groupname:password:gid:user-list

¾î¶² ±×·ì¿¡ Æ÷ÇԵȴٴ ¸»Àº À§¿¡ »ç¿ëÀÚ È¨µð·ºÅ丮 ¸¸µé±â¿¡¼­ ¾ð±ÞÇÑ´ë·Î °°Àº ±×·ì³»ÀÇ »ç¿ëÀÚµé »çÀÌ¿¡ Á¤º¸ÀÇ °øÀ¯¸¦ ´õ ½±°Ô ÇÏ°Ú´Ù´Â ¶æÀÌ´Ù.

¼³Á¤¹æ¹ýÀº À§¿¡¼­ ¾ð±ÞÇß´Ù½ÃÇÇ 2.2 Using °ú 8.3 Security¿¡¼­ ¾ð±ÞµÇ¸®¶ó.

¡¤Disk Quotas ¼³Á¤

Disk Quotas´Â 2.3 Management ¿¡¼­ ¾ð±ÞÀÌ µÉ°ÍÀÌ´Ù. ÂüÁ¶¹Ù¶õ´Ù.

4.2 »èÁ¦

»ç¿ëÀÚ¸¦ »èÁ¦ÇÑ´Ù´Â °ÍÀº »ý¼ºÀÇ ¹Ý´ë°úÁ¤ÀÌ µÉ °ÍÀÌ´Ù. °èÁ¤ÀÌ Á¤ÀÇµÈ /etc/passwd ÆÄÀÏÀ» ¼öÁ¤ÇÔÀº ¹°·ÐÀÌ°í Home Directory ¶ÇÇÑ »èÁ¦ÀÇ ´ë»óÀÌ µÈ´Ù. /etc/group¿¡¼­ ÁöÁ¤µÈ ±×·ì¿¡ Æ÷ÇԵǾî ÀÖ´Ù¸é ±× ¶ÇÇÑ »èÁ¦ÇØ¾ß µÉ °ÍÀÌ´Ù. ÇÁ·Î±×·¥À» »ç¿ëÇÑ »èÁ¦¿¡ ´ëÇÑ ¾ð±Þµµ ¾Æ·¡¿¡ Æ÷Ç﵃ °ÍÀÌ´Ù.

4.3 ÇÁ·Î±×·¥À» ÀÌ¿ëÇÑ »ç¿ëÀÚ °èÁ¤ÀÇ Ãß°¡ ¹× »èÁ¦ »ç¿ëÀÚÀÇ °èÁ¤À» Ãß°¡ÇÏ°í »èÁ¦Çϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Â ÇÁ·Î±×·¥¿¡´Â ¿©·¯°¡Áö ÀÖÀ» ¼ö ÀÖ°ÚÀ¸³ª ¼Ö¶ó¸®½º ȯ°æ¿¡¼­ ±âº»ÀûÀ¸·Î Á¦°øµÇ´Â °ÍÀº µÎ°¡Áö°¡ ÀÖ´Ù. ±× µÎ°¡Áö°¡ useradd ¿Í admintool À» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ´Ù.

¡¤useradd

»ç¿ëÀÚ Ãß°¡¿¡ °üÇÑ ¼öÇà¹ý

useradd [-u uid [-o] | -g group | -G group[[,group]...] | -d dir | -s shell | -c comment | -m [-k skel_dir] | -f inactive | -e expire ] login

¿É¼Ç

-u »ç¿ëÀÚÀÇ UID¸¦ Á¤ÇÏ´Â ºÎºÐ
-g »ç¿ëÀÚÀÇ GID¸¦ Á¤ÇÏ´Â ºÎºÐ
-G »ç¿ëÀÚ°¡ Æ÷Ç﵃ ÇöÀç Á¸ÀçÇÏ´Â ±×·ìÀÇ GIDµé
-d »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐ
-s »ç¿ëÀÚÀÇ login shellÀ» ÁöÁ¤ÇÏ´Â ºÎºÐ
-c »ç¿ëÀÚÀÇ ¼³¸í(½Ç¸í)À» ³Ö´Â ºÎºÐ(½ºÆäÀ̽º°¡ µé¾î°¥ ¶© "À¸·Î ¹­¾î¾ß ÇÑ´Ù)
-m »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮°¡ ¾ø´Ù¸é »ý¼º½ÃÅ°±â À§ÇÑ ºÎºÐ
-k login shell startup script ÀÇ ±âº»ÀûÀÎ ºÎºÐÀÌ ÀÖ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐ(Solaris ¿¡¼­´Â /etc/skel À̶ó´Â µð·ºÅ丮°¡ ±âº»À¸·Î µÇ¾îÀÖ´Ù)
-f »ç¿ëÀÚ°¡ ID¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â Ãִ볯¥ °ªÀ» ÁöÁ¤ÇÏ´Â ºÎºÐ
-e »ç¿ëÀÚ°¡ ¾ó¸¶µ¿¾È login ÇÏÁö ¾ÊÀ»¶§ ID¸¦ ¹«È¿È­ ½ÃÅ°´ÂÁö ÁöÁ¤ÇÏ´Â ºÎºÐ

login »ç¿ëÀÚÀÇ ID¸¦ Á¤ÇÏ´Â ºÎºÐ

useradd ¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù´Â °ÍÀÌ ¾ó¸¶¸¸Å­ÀÇ È¿¿ëÀÌ ÀÖÀ»Áö´Â Àå´ãÀ» ÇÏÁö ¸øÇÑ´Ù. »ç¿ë¹ýÀÌ ³Ê¹« ¾î·Æ±â¶§¹®ÀÌ´Ù. ±×·¯³ª ½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ´Ù¸é È¿°ú¸¦ º¼ ¼öµµ ÀÖ´Ù. ½ºÅ©¸³Æ®¿¡ °üÇÑ ³»¿ëÀº ¸¹Àº UNIXÃ¥Àڵ鿡¼­ ÃæºÐÈ÷ ¹ßÃéÇÒ ¼ö ÀÖ´Ù°í º»´Ù.

useradd ÇÁ·Î±×·¥ÀÇ ±âº»À¸·Î ÁöÁ¤µÇ´Â °ª¿¡ °üÇÑ ¼öÇà¹ý useradd -D [-g group | -b base_dir | -f inactive | -e expire ]

¿É¼Ç

-D ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â ±âº»°ªµéÀ» Ãâ·ÂÇÑ´Ù.(´Ù¸¥ ¿É¼ÇÀÌ ¾øÀ» °æ¿ì)
-g ±âº» ±×·ìÀ» ¼³Á¤ÇÏ´Â ºÎºÐ
-b »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮°¡ ¼³Á¤µÇÁö ¾ÊÀ» °æ¿ì »ç¿ëµÉ ±âº» µð·ºÅ丮 (±âº» µð·ºÅ丮/login ID Çü½ÄÀ¸·Î »ý¼ºµÈ´Ù)
-f ±âº» »ç¿ëÁ¦ÇÑ ³¯Â¥°ªÀ» ¼³Á¤ÇÏ´Â ºÎºÐ
-e ±âº» ¹«È¿È­ ³¯Â¥°ªÀ» ¼³Á¤ÇÏ´Â ºÎºÐ

¡¤admintoolÀ» »ç¿ëÇÏ´Â ¹æ¹ý

±âº» °ü¸®°¡ "»ç¿ëÀÚ"·Î µÇ¾îÀֱ⶧¹®¿¡ 'ÆíÁý'¸Þ´º¿¡ '´õÇϱâ'¶ó´Â ¸Þ´º¸¦ ÀÌ¿ë Çϸé useradd ÇÁ·Î±×·¥¿¡¼­ »ç¿ëµÈ ¿É¼ÇµéÀ» ÁöÁ¤ÇÒ¼ö ÀÖ´Â Ç׸ñµéÀÌ ÀÖ´Ù. ±× Ç׸ñµéÀ» ÀÔ·ÂÇÏ°í '¿¹'¹öÆ°À» ´©¸£¸é »ç¿ëÀÚ´Â Ãß°¡µÈ´Ù.

¾ÏÈ£¿¡¼­ ±âº»Àº 'ù¹ø° ·Î±×ÀαîÁö ¾øÀ½'ÀÌÁö¸¸ 'Á¤»ó ¾ÏÈ£...'¸¦ ¼±ÅÃÇÏ°í ¾ÏÈ£¸¦ Áï¼®¿¡¼­ ³Ö¾îÁÙ ¼ö ÀÖ´Ù. ±× ¿ÜÀÇ ¿É¼ÇµéÀº useraddÀÇ ±×°Í°ú À¯»ç ÇÏ´Ù. ¾ÏÈ£¸¦ ¹Ù²Ù´Â Áֱ⸦ ÁöÁ¤ÇÏ´Â ¿É¼ÇÀÌ Ãß°¡ÀûÀÌ´Ù. ±×¸®°í »ç¿ëÀÚ ¸¦ ¼±ÅÃÇÏ°í 'ÆíÁý'¸Þ´º¸¦ µé¾î°¡¸é '¹Ù²Ù±â'¿Í 'Áö¿ì±â'Ç׸ñÀÌ ³ª¿À´Âµ¥ ±× ºÎºÐÀ» ÀÌ¿ëÇÏ¸é »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¹Ù²Û´ÙµçÁö °èÁ¤À» »èÁ¦ÇÑ´ÙµçÁö ÇÏ´Â ÀÛ¾÷ÀÌ °¡´ÉÇØÁø´Ù.
 
     
 
Prev Next
 

Line
Copyleft (c) 1996-2002, Kang Jul Ki. All rights were not reserved.
¢Æ Powered by jkkang.net