°ü¸® ¾È³»¼­


uss ¸í·É ÁýÇÕÀ» »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º ¹× »èÁ¦

uss ¸í·É ÁýÇÕÀ» »ç¿ëÇϸé AFS »ç¿ëÀÚ °èÁ¤À» ºü¸£°í ½±°Ô ÀÛ¼ºÇÏ°í »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. uss add ¸í·ÉÀ¸·Î ´ÜÀÏ °èÁ¤À» ÀÛ¼ºÇϰí uss delete ¸í·ÉÀ¸·Î ´ÜÀÏ °èÁ¤À» »èÁ¦Çϸé uss bulk ¸í·ÉÀ¸·Î ¿©·¯ °èÁ¤À» ÀÛ¼ºÇÏ°í »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ¿©·¯ °èÁ¤ ±¸¼º¿ä¼ÒÀÇ ±¸¼ºÀ» »çÀü¿¡ Á¤ÀÇÇÏ´Â ÅÛÇø´ ÆÄÀÏÀ» ÂüÁ¶ÇϹǷΠ´ÜÀÏ uss add³ª uss bulk ¸í·ÉÀº ¿ÏÀüÇÑ AFS »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. uss delete ¸í·ÉÀº »ç¿ëÀÚ °èÁ¤¿¡¼­ ´ëºÎºÐÀÇ ±¸¼º¿ä¼Ò¸¦ »èÁ¦ÇÏÁö¸¸ ÅÛÇø´ ÆÄÀÏÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.

uss ÁýÇÕ ¶ÇÇÑ »ç¿ëÀÚ »çÀÌÆ®¿¡ ÇØ´çÇÏ´Â °èÁ¤ ÀÛ¼º°ú »èÁ¦ ÀÛ¾÷ÀÇ ÀϺθ¦ ¼öÇàÇϱâ À§ÇØ ÀÛ¼ºÇÏ´Â ½© ½ºÅ©¸³Æ®³ª ±âŸ ÇÁ·Î±×·¥À» ½±°Ô ÅëÇÕÇÕ´Ï´Ù. ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥À» uss ¸í·ÉÀÌ ½ÇÇàÇÒ ¶§ ÀÚµ¿À¸·Î È£ÃâÇÏ·Á¸é ÅÛÇø´ ÆÄÀÏ¿¡¼­ ÀûÇÕÇÑ ¸í·ÉÀ̳ª ¹úÅ© ÀÔ·Â ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ÀåÀÇ ´Ù¾çÇÑ ÀýÀº ¿©·¯ °¡Áö °¡´ÉÇÑ ½ºÅ©¸³Æ® »ç¿ë¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

uss ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤À» ÀÛ¼ºÇÏ°í »èÁ¦ÇÏ´Â °ÍÀº ÇÊ¿äÇÑ ´ëºÎºÐÀÇ ´Ü°è¸¦ ÀÚµ¿È­ÇÏ°í ¼ø¼­¸¦ ¿Ã¹Ù·Î Á¤ÇϹǷΠ±ÇÀåµÇ´Â ¹æ¹ýÀÔ´Ï´Ù. ÀÌ¿¡ ´ëÇÑ ´ë¾ÈÀ¸·Î´Â ´Ù¾çÇÑ AFS ¼­¹ö¸¶´Ù ÀÏ·ÃÀÇ ¸í·ÉÀ» ½ÇÇàÇÏ´Â °ÍÀ¸·Î Á» ´õ ½ÅÁßÈ÷ °ü¸®ÇØ¾ß ÇÕ´Ï´Ù. ¸í·ÉÀº »ç¿ëÀÚ °èÁ¤ °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.


¸í·É ¿ä¾à

ÀÌ Àå¿¡¼­´Â ÁöÁ¤µÈ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
´ÜÀÏ »ç¿ëÀÚ °èÁ¤ Ãß°¡ uss add
´ÜÀÏ »ç¿ëÀÚ °èÁ¤ »èÁ¦ uss delete
¿©·¯ °èÁ¤ Ãß°¡ ¹× »èÁ¦ uss bulk


uss ¸í·É ÁýÇÕ °³¿ä

uss ÁýÇÕÀÇ ¸í·ÉÀ» »ç¿ëÇϸé AFS »ç¿ëÀÚ °èÁ¤ÀÇ ÀÛ¼º°ú »èÁ¦ ÀÛ¾÷À» ÀÚµ¿È­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

AFS »ç¿ëÀÚ °èÁ¤ÀÇ ±¸¼º¿ä¼Ò

AFS »ç¿ëÀÚ °èÁ¤¿¡´Â ¿©·¯ ±¸¼º¿ä¼Ò°¡ ÀÖ½À´Ï´Ù. ÇÊ¿äÇÑ µÎ ±¸¼º¿ä¼Ò´Â º¸È£ µ¥ÀÌÅͺ£À̽º¿Í ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â Ç׸ñÀÌÁö¸¸ ´Ù¸¥ ±¸¼º¿ä¼Ò´Â ±â´É°ú °¡¿ë¼ºÀ» ´õÇØÁÝ´Ï´Ù. ´ÙÀ½ Á¤º¸´Â »ç¿ëÀÚ °èÁ¤ °ü¸®ÀÇ ÇØ´ç Àý¿¡µµ ÀÖÁö¸¸ ÆíÀǸ¦ À§ÇØ ¿©±â¼­ ¹Ýº¹ÇÕ´Ï´Ù.

uss ¸í·ÉÀÇ Æ¯±Ç ¿ä±¸Á¶°Ç

uss ¸í·ÉÀ» ¼º°øÀûÀ¸·Î ½ÇÇàÇÏ·Á¸é ÀϹÝÀûÀ¸·Î Ç¥ÁØ AFS °ü¸® Ư±ÇÀÌ ÀüºÎ ÇÊ¿äÇÕ´Ï´Ù. Áï, system:administrators ±×·ìÀÇ ¸â¹ö½±, ¸ðµç °ü·Ã ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ´ëÇÑ Æ÷ÇÔ ±×¸®°í ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡¼­ÀÇ ADMIN Ç÷¡±×ÀÔ´Ï´Ù. °ü¸® Ư±Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº °ü¸® Ư±Ç °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿À·ù ¹× ÀÎÅÍ·´Æ®µÈ Á¶ÀÛ ÇÇÇÏ±â ¹× º¹±¸

º¹ÀâÇÑ ¸ðµç Á¶ÀÛ¿¡´Â °èÀû ÀÛ¼ºÀ̳ª »èÁ¦ Á¶ÀÛÀÌ ¿Ï·áÇϱâ Àü¿¡ Á¤ÁöµÉ ¼ö ÀÖ´Â ¸î °¡Áö °¡´ÉÇÑ ÀÌÀ¯°¡ ÀÖ½À´Ï´Ù. uss ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ´ÙÀ½ »çÇ×À» È®ÀÎÇÏ¿© ¿©·¯ °¡Áö °øµ¿ ÀÌÀ¯¸¦ ½±°Ô ÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¶ÀÛÀ» Á¤Áö½ÃŰ´Â ¿À·ù¸¦ ÇÇÇÏ´Â ¶Ç ´Ù¸¥ ¹æ¹ýÀº -dryrun Ç÷¡±×¸¦ ½ÇÁ¦ ¸í·É¿¡¼­ »ç¿ëµÉ ±âŸ Àμö¿Í °áÇÕÇÏ¿© uss ¸í·ÉÀ» ¹Ì¸®º¸´Â °ÍÀÔ´Ï´Ù. uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ½ÇÁ¦ ¸í·ÉÀ» ½ÇÇàÇÏÁö ¾ÊÀº »óÅ¿¡¼­ ÀÌ ¸í·ÉÀ¸·Î ¼öÇàµÉ ÀÛ¾÷ÀÇ È­¸é ÃßÀûÀ» »ý¼ºÇÕ´Ï´Ù.

-dryrun Ç÷¡±×¸¦ »ç¿ëÇϸé Á¶ÀÛÀ» Á¤Áö½Ãų ¼ö Àִ ƯÈ÷ ¸í·ÉÇà, ÅÛÇø´ ÆÄÀÏ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏÀÇ À߸øµÈ ±¸¹®¿¡ ÀÇÇÑ ±âº» ¿À·ù¸¦ º¸¿©ÁÝ´Ï´Ù. ±×·¯³ª ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ½ÇÁ¦·Î ÃßÀûÁßÀÎ ÀÛ¾÷À» ¼öÇàÇÏ·Á°í ÇÏÁö ¾ÊÀ¸¹Ç·Î °¡´ÉÇÑ ¸ðµç ¿À·ù¸¦ ¹ß°ßÇÏÁö´Â ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ½ÇÁ¦·Î ¼­¹ö¿¡ Á¢¼ÓÇÏÁö ¾ÊÀ¸¹Ç·Î º¼·ý ¼­¹ö Á¤Áö´Â -dryrun Ç÷¡±×°¡ Æ÷Ç﵃ ¶§ º¼·ý ÀÛ¼º ´Ü°è¸¦ Á¤Áö½ÃŰÁö ¾Ê½À´Ï´Ù. ÀÌ·± Á¤Áö´Â ½ÇÁ¦ ÀÛ¼º Á¶ÀÛÀ» Á¤Áö½Ãŵ´Ï´Ù.

uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â Á¶ÀÛÀ» Á¤Áö½Ãų ¸¸Å­ Áß¿äÇÏÁö ¾ÊÀº ¿À·ù Á¶°ÇÀ» ¸¸³ª¸é ÀϹÝÀûÀ¸·Î uss: Warning:À¸·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿­À» »ý¼ºÇϰí Á¤Áö¸¦ ÇÇÇϱâ À§ÇØ ¼öÇàÇÏ´Â ÀÛ¾÷À» ¼³¸íÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, »ç¿ëÀÚÀÇ º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÌ ÀÌ¹Ì ÀÖÀ¸¸é ´ÙÀ½ ¸Þ½ÃÁö°¡ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ ³ªÅ¸³³´Ï´Ù.

   uss: Warning: User 'user' already in the protection database
   The uid for user 'user' is AFS UID

¿À·ù°¡ ´õ ½É°¢Çϸé Warning¶ó´Â ´Ü¾î°¡ ¸Þ½ÃÁö¿¡ ³ªÅ¸³ªÁö ¾Ê°í ±× ´ë½Å ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ¿äûÇÑ ÀÛ¾øÀ» ¼öÇàÇÏÁö ¸øÇÏ´Â ÀÌÀ¯¸¦ ¼³¸íÇÕ´Ï´Ù. ÀÌ·± ¿À·ù°¡ ÀüºÎ uss Á¶ÀÛÀ» Á¤Áö½ÃŰ´Â °ÍÀº ¾Æ´ÏÁö¸¸ Á¤Á¤ ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, »óÀ§ µð·ºÅ丮ÀÇ ACL¿¡ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ºÎÁ·Çϰųª V ¸í·ÉÀÇ mount_point Çʵ忡 ÀÖ´Â ¸¶¿îÆ® Æ÷ÀÎÆ® °æ·Î À̸§ÀÌ À߸øµÇ¾úÀ¸¸é ¸¶¿îÆ® Æ÷ÀÎÆ® ÀÛ¼º ÀÛ¾÷ÀÌ ½ÇÆÐÇÕ´Ï´Ù. ±×·¯³ª, ÀÌ ¿À·ù´Â ³ªÁß¿¡ ÅÛÇø´ ¸í·ÉÀÌ ¾ø´Â ¸¶¿îÆ® Æ÷ÀÎÆ® ¹Ø¿¡ ÇÏÀ§ µð·ºÅ丮³ª ÆÄÀÏÀ» ¼³Ä¡ÇÏ·Á°íÇÒ ¶§±îÁö ÀÛ¾÷ Á¶ÀÛÀ» Á¤Áö½ÃŰÁö´Â ¾Ê½À´Ï´Ù.

¸í·É ½© ÇÁ·ÒÇÁÆ®°¡ ¿À·ù ¸Þ½ÃÁö ´ÙÀ½¿¡ ¹Ù·Î ¸®ÅÏÇÏ¸é ¿À·ù´Â ÀϹÝÀûÀ¸·Î Á¶ÀÛÀ» Á¤Áö½Ãų ¸¸Å­ ½É°¢ÇÑ °ÍÀ̾ú½À´Ï´Ù. ¿À·ù°¡ °èÁ¤ ÀÛ¼ºÀ̳ª »èÁ¦ ÀÛ¾÷À» Á¤Áö½ÃŰ¸é º¹±¸ÇÒ ¼ö ÀÖ´Â ÃÖ»óÀÇ ¹æ¹ýÀº ¿øÀÎÀ» ã¾Æ °íÄ£ ÈÄ °°Àº uss ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù.

´ÙÀ½ ¸ñ·ÏÀº °èÁ¤ ÀÛ¼º ¸í·É(¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ add ¸í·ÉÀÌ ÀÖ´Â °æ¿ì uss add ¸í·ÉÀ̳ª uss bulk ¸í·É)À» ´Ù½Ã ½ÇÇàÇÒ ¶§ ÀÌ¹Ì »ç¿ëÀÚ °èÁ¤ ±¸¼º¿ä¼Ò°¡ ÀÖÀ¸¸é ¾î¶² ÀϾî ÀϾ´ÂÁö ¼³¸íÇÕ´Ï´Ù.

´ÙÀ½Àº uss delete ¸í·ÉÀÌ ÀÌ¹Ì »èÁ¦µÈ °èÁ¤ ±¸¼º¿ä¼Ò¸¦ ÂüÁ¶ÇÏ´Â °æ¿ì ¾î¶² ÀÏÀÌ ÀϾ´ÂÁö¸¦ ¼³¸íÇÕ´Ï´Ù.


uss¸¦ »ç¿ëÇÑ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ Ç׸ñ ÀÛ¼º

¼¿ÀÇ AFS ÆÄÀÏ °ø°£¿¡ ´ëÇØ ÀÎÁõµÈ ¾×¼¼½º¸¦ È®º¸ÇÏ·Á¸é »ç¿ëÀÚ´Â À¯È¿ÇÑ AFS ÅäÅ«»Ó¸¸ ¾Æ´Ï¶ó AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â ÀÌ¿Í µ¿µîÇÑ °Í)¿¡ ÀÖ´Â Ç׸ñµµ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼­´Â »ç¿ëÀÚ AFS UID°¡ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ Ç¥½ÃµÈ UNIX UID¿Í ÀÏÄ¡ÇØ¾ß ÇÏ´Â Áß¿äÇÑ ÀÌÀ¯, ÆÄÀÏÀÇ ¾ÏÈ£ Çʵ忡 µé¾î°¡´Â ÀûÇÕÇÑ °ªÀ» ¼³¸íÇÏ°í ´ÜÀÏ ¿øº» ¾ÏÈ£ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» °£´ÜÈ÷ ¼³¸íÇÕ´Ï´Ù.

ÅÛÇø´ ÆÄÀÏÀÇ E ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤ ÀÛ¼ºÀÇ ÀϺηΠ·ÎÄà ¾ÏÈ£ ÆÄÀÏ Ç׸ñÀ» ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â ¹æ¹ýÀº °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ Á¤º¸´Â »ç¿ëÀÚ °èÁ¤ °ü¸®ÀÇ ÇØ´ç Àý¿¡µµ ÀÖÁö¸¸ ÆíÀǸ¦ À§ÇØ ¿©±â¼­ ¹Ýº¹ÇÕ´Ï´Ù.

ÀÏÄ¡ÇÏ´Â AFS¿Í UNIX UID ÁöÁ¤

»ç¿ëÀÚ °èÁ¤Àº AFS »ç¿ëÀÚ ID ¹øÈ£(AFS UID)¿Í UNIX UID°¡ ÀÏÄ¡ÇÏ´Â °æ¿ì °ü¸®ÇÏ°í »ç¿ëÇϱ⿡ °¡Àå ½±½À´Ï´Ù. AFS ¹®¼­ÀÇ ¸ðµç ¸í·ÉÀº ÀÌ·¸°Ô ÀÏÄ¡ÇÑ´Ù°í °£ÁÖÇÕ´Ï´Ù.

UNIX ls -l°ú ls -ld ¸í·ÉÀ¸·Î º¸°íµÈ ¼ÒÀ¯ÀÚ À̸§ÀÌ AFS ÆÄÀϰú µð·ºÅ丮¿¡ ÀûÇÕÇϵµ·Ï AFS¿Í UNIX UID¸¦ µ¿ÀÏÇÏ°Ô ¸¸µå´Â °ÍÀÌ °¡Àå ±âº»ÀûÀÎ ÀÌÀ¯ÀÔ´Ï´Ù. ´ÙÀ½ Ç¥ÁØ UNIX ½Ç½À¿¡¼­ ÆÄÀÏ ¼­¹ö´Â AFS ÆÄÀÏÀ̳ª µð·ºÅ丮ÀÇ ¼ÒÀ¯ÀÚ ÇʵåÀÎ ¼ÒÀ¯ÀÚÀÇ AFS UID¿¡ »ç¿ëÀÚ À̸§ ´ë½Å ¹øÈ£¸¦ ±â·ÏÇÕ´Ï´Ù. ls -l ¸í·ÉÀ» ½ÇÇàÇϸé ÀÌ´Â AFS º¸È£ µ¥ÀÌÅͺ£À̽º°¡ ¾Æ´Ñ ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ ¸ÊÇο¡ µû¶ó UID¸¦ »ç¿ëÀÚ À̸§À¸·Î º¯È¯ÇÕ´Ï´Ù. AFS¿Í UNIX UID°¡ ÀÏÄ¡ÇÏÁö ¾ÊÀ¸¸é ls -l ¸í·ÉÀº ¿¹»óÇÏÁö ¸øÇÑ(±×¸®°í Ʋ¸°) ¼ÒÀ¯ÀÚ¸¦ º¸°íÇÕ´Ï´Ù. Ãâ·ÂÀº ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÌ °°Àº UNIX UID¸¦ ´Ù¸¥ À̸§¿¡ ¸ÊÇÏ´Â °æ¿ì ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­µµ ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.

Ç¥½ÃµÈ Àý¿¡ ÀÖ´Â ±ÇÀå»çÇ׿¡ µû¶ó ´Ù¾çÇÑ »ç¿ëÀÚ À¯Çü¿¡ ´ëÇØ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ AFS¿Í UNIX UID°¡ ÀÏÄ¡Çϵµ·Ï ¸¸µì´Ï´Ù.

·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡¼­ ¾ÏÈ£ ÁöÁ¤

AFS¸¦ »ç¿ëÇÏ¿© ÀÎÁõÇÏ´Â °ÍÀÌ »ç¿ëÀÚ¸¦ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ·Î±×ÇÏ°í ¿ø½ºÅÜÀ¸·Î AFS ÅäÅ«À» È®º¸ÇÏ´Â AFS-¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ´Â °æ¿ì »ç¿ëÀÚ¿¡°Ô °¡Àå ½¬¿î ¹æ¹ýÀÔ´Ï´Ù. ÀÌ·± °æ¿ì ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀº ´õ ÀÌ»ó ´ëºÎºÐÀÇ »óȲ¿¡¼­ ·Î±×ÀÎÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚÀÇ ´É·ÂÀ» Á¦¾îÇÏÁö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇÏ¸é »ç¿ëÀÚ°¡ ¿Ã¹Ù¸¥ AFS ¾ÏÈ£¸¦ Á¦°øÇϸé AFS-¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼°¡ ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀ» ÂüÁ¶ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¾ÏÈ£ ÆÄÀÏ Ç׸ñÀÇ ¾ÏÈ£ Çʵå(ÀϹÝÀûÀ¸·Î, µÎ¹øÂ° Çʵå)¸¦ »ç¿ëÇÏ¿© ·Î±×Àΰú ÀÎÁõÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

AFS-¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é Ç¥ÁØ UNIX ¾ÏÈ£¸¦ »ç¿ëÀÚ°¡ »ç¿ëÇÏ´Â ¸ðµç Ŭ¶óÀÌ¾ðÆ® ±â°èÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡¸¸ ·Î±×ÀÎÇÑ ÈÄ klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© AFS¸¦ ÅëÇØ ÀÎÁõÇØ¾ß ÇÕ´Ï´Ù. ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ ÀÖ´Â ¾ÏÈ£¿Í ÀÎÁõ µ¥ÀÌÅͺ£À̽º°¡ °°À¸¸é °¡Àå °£´ÜÇÏÁö¸¸ À̸¦ ±ÇÇÏÁö´Â ¾Ê½À´Ï´Ù.

°øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼º

ÀÌ Àý¿¡¼­´Â uss ¸í·ÉÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ °øÅë ¿øº» ¹öÀüÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ´Ü°è ¼ø¼­´Â ´ÙÀ½°ú °°½À´Ï´Ù.

  1. ÅÛÇø´ ÆÄÀÏ¿¡ E ¸í·ÉÀ» Æ÷ÇÔÇÏ¿© ·ÎÄà ¾ÏÈ£ ÆÄÀÏ Ç׸ñÀÇ Çü½ÄÀ» »ç¿ëÇÏ´Â 1-Çà ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
  2. 1-Çà ÆÄÀÏÀ» ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ °øÅë ¿øº» ¹öÀü¿¡ ÅëÇÕÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀ» AFS¿¡ ÀúÀåÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ´ÙÀ½ µÎ ½ºÅ©¸³Æ® ¿¹¸¦ ÂüÁ¶ÇÏ¿© ÀÌ ´Ü°è¸¦ ÀÚµ¿ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸½Ê½Ã¿À.
  3. package ÇÁ·Î±×·¥À» »ç¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀÇ ¼³¸í´ë·Î AFS package À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ °øµ¿ ¾ÏÈ£ ÆÄÀÏÀ» ºÐ¹èÇÕ´Ï´Ù.

¿¹·Î¼­, ABC»ç¿¡¼­ »ç¿ëÇÏ´Â ÅÛÇø´ ÆÄÀÏ¿¡´Â /afs/.abc.com/common/etc/newaccts µð·ºÅ丮¿¡ passwd_username¶ó°í ÇÏ´Â ÆÄÀÏÀ» ÀÛ¼ºÇϱâ À§ÇÑ ´ÙÀ½ E ¸í·ÉÀÌ µé¾î ÀÖ½À´Ï´Ù(ÅÛÇø´ ÆÄÀÏÀÇ Àüü ³»¿ëÀº ¿¹Á¦ uss ÅÛÇø´¿¡ ÀÖ°í E ¸í·ÉÀÇ Àüü ¼³¸íÀº E ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÑ Çà ÆÄÀÏ ÀÛ¼º¿¡ ÀÖÀ½).

   E /afs/.abc.com/common/etc/newaccts/passwd_$USER 0644 root \
        "$USER:X:$UID:11:$NAME:$MTPT:/bin/csh"

»ç¿ëÀÚ À̸§ smith¸¦ »ç¿ëÇÏ´Â »ç¿ëÀÚ Joe L. Smith¿¡°Ô ÀÌ ¸í·ÉÀº ´ÙÀ½°ú °°Àº ÇàÀÌ µé¾î ÀÖ´Â passwd_smith¶ó´Â ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.

   smith:X:1205:11:Joe L. Smith:/afs/abc.com/usr/usr1/smith:/bin/csh

½© ½ºÅ©¸³Æ®´Â ¾Æ¸¶µµ ÀÌ ¹æ¹ýÀ¸·Î ÀÛ¼ºµÈ ÆÄÀÏ ÁýÇÕÀ» °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ¿¡ ÅëÇÕÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀÏ °ÍÀÔ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ µÎ ¿¹Á¦ ½© ½ºÅ©¸³Æ®°¡ ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼½º¸¦ ´õ¿í ÀÚµ¿È­ÇÏ·Á¸é ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/local/BosConfig µð·ºÅ丮¿¡ cron ÇÁ·Î¼¼½º¸¦ ÀÛ¼ºÇÏ¿© ¸ÅÀÏ ÁöÁ¤µÈ ½Ã°£¿¡ ½© ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº »õ ÇÁ·Î¼¼½º¸¦ ÀÛ¼º ¹× ½ÃÀÛÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
ÁÖ:´ÙÀ½ ¿¹Á¦ ½ºÅ©¸³Æ®´Â Á¦¾ÈÀÏ»ÓÀÔ´Ï´Ù. À̸¦ »ç¿ëÇϰųª ÀÌ¿Í ºñ½ÁÇÑ ½ºÅ©¸³Æ®¸¦ ¸¸µé·Á¸é ½ºÅ©¸³Æ®¸¦ °Ë»çÇÏ¿© ¿øÇÏ´Â °á°ú°¡ ³ª¿À´ÂÁö ¾Ë¾ÆºÁ¾ß ÇÕ´Ï´Ù. °¡´ÉÇÏ¸é °Ë»ç ȯ°æ¿¡¼­ ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

¿¹Á¦ C ½© ½ºÅ©¸³Æ®

ù ¿¹Á¦´Â ABC»ç ¼¿¿¡ ÀûÇÕÇÑ °£´ÜÇÑ C ½© ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ÀÌ´Â /afs/.abc.com/common/uss/newaccts µð·ºÅ丮¿¡ ÀÖ´Â °¢°¢ÀÇ ÆÄÀÏÀ» /afs/.abc.com/common/etc µð·ºÅ丮¿¡ ÀÖ´Â Àü¿ª ¾ÏÈ£ ÆÄÀÏÀÇ »õ ¹öÀü¿¡ ÅëÇÕÇÏ¸ç ÆÄÀÏÀ» ¾ËÆÄºª¼øÀ¸·Î Á¤·ÄÇÕ´Ï´Ù. ÇöÀç ¹öÀüÀ» .old È®ÀåÀÚ·Î ÀúÁ¤ÇÑ ÈÄ °³º°ÀûÀÎ ÆÄÀÏÀ» Á¦°ÅÇÏ´Â ÀÛ¾÷Àº ½ÅÁßÈ÷ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.

   set  dir = /afs/.abc.com/common
   cat  $dir/uss/newaccts/passwd_* $dir/etc/passwd  >!  $dir/etc/passwd.new
   mv  $dir/etc/passwd  $dir/etc/passwd.old
   sort  $dir/etc/passwd.new  >  $dir/etc/passwd
   rm  $dir/etc/passwd.new  $dir/uss/newaccts/passwd_*

¿¹Á¦ Bourne ½© ½ºÅ©¸³Æ®

µÎ¹øÂ°ÀÇ Á» ´õ ¼¼·ÃµÈ ¿¹Á¦´Â Bourne ½© ½ºÅ©¸³Æ®·Î¼­ Àü¿ª ¾ÏÈ£ ÆÄÀÏ¿¡ ÅëÇÕµÉ »õ passwd_username ÆÄÀÏÀÌ ÀÖ´Ù´Â °ÍÀ» ¸ÕÀú È®ÀÎÇÕ´Ï´Ù. ½ÇÇàÇÏ´Â Áß¿¡ °¢ »õ Ç׸ñÀÌ ¾ÆÁ÷ ¾ø´ÂÁö Á¡°ËÇÕ´Ï´Ù. ªÀº C ½© ¿¹Á¦Ã³·³ ÀÌ´Â /afs/.abc.com/common/uss/newaccts µð·ºÅ丮¿¡ ÀÖ´Â °³º°ÀûÀÎ ÆÄÀÏÀ» /afs/.abc.com/common/etc µð·ºÅ丮ÀÇ Àü¿ª passwd ÆÄÀÏÀÇ »õ ¹öÀü¿¡ ÅëÇÕÇÕ´Ï´Ù.

   #!/bin/sh
   DESTDIR=/afs/.abc.com/common/uss/newaccts
   cd  $DESTDIR
   DEST=/afs/.abc.com/common/etc
   cp /afs/.abc.com/common/etc/passwd   /afs/.abc.com/common/uss/newaccts/passwd
   echo "copied in passwd file."
   PASSWD=/afs/.abc.com/common/uss/newaccts/passwd
   ENTRIES=`ls passwd_*`
   case $ENTRIES in
   "")
        echo No new entry found to be added to passwd file
        ;;
   *)
        echo  "Adding new users to passwd file."
        for  i  in  $ENTRIES
        do
           cat  $i  |  awk  -F:  '{print $1  >  "foo"}'
           USER=`cat foo`
           case  `egrep  -e  \^$USER\: $PASSWD` in
           "")
                   echo  adding  $USER
                   cat  $i  >>  $PASSWD
                   ;;
           *)
                   echo  $USER already in passwd file
                   ;;
   esac
           mv  $i  ../old.passdir/done_${i}
        done
        cd  /afs/.abc.com/common/uss/newaccts
        echo  "sorting password file"
        sort  ${PASSWD}  >  ${PASSWD}.sorted
        echo  "installing files"
        install  ${PASSWD}.sorted ${DEST}/passwd
        echo  "Password file is built, sorted and installed."
        ;;
   esac

uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯

ÀÌ Àý¿¡¼­´Â AFS °èÁ¤À¸·Î º¯È¯µÇ¾î¾ß ÇÏ´Â ±âÁ¸ UNIX °èÁ¤ÀÌ ÀÖ´Â °æ¿ì °í·ÁÇØ¾ß ÇÏ´Â 3°¡Áö ÁÖ¿ä ¹®Á¦¸¦ ¼³¸íÇÕ´Ï´Ù.

UNIX¿Í AFS UID ÀÏÄ¡½Ã۱â

¾Õ¿¡¼­ ¼³¸íÇßµíÀÌ AFS »ç¿ëÀÚ´Â ÀÎÁõµÈ »ç¿ëÀÚ·Î ¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ AFS ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ Ç׸ñÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. °ü¸®¿Í »ç¿ë ¸ðµÎ UNIX UID¿Í AFS UID°¡ ÀÏÄ¡ÇÒ ¶§ ÈξÀ ½¬¿öÁý´Ï´Ù. ±âÁ¸ UNIX °èÁ¤À» º¯È¯ÇÒ ¶§ ´ÙÀ½°ú °°ÀÌ µÎ °¡Áö ´ë¾ÈÀÌ ÀÖ½À´Ï´Ù.

Á¦´ë·Î ¾ÏÈ£ ÇÊµå ¼³Á¤Çϱâ

±âÁ¸ UNIX °èÁ¤¿¡´Â ÀÌ¹Ì ¾ÏÈ£ Çʵ忡 (¼¯ÀÎ) ¾ÏÈ£°¡ ÀÖ´Â ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ Ç׸ñÀÌ ÀÖ½À´Ï´Ù. ¾Æ¸¶µµ »ç¿ëÇÏ´Â ·Î±×ÀÎ À¯Æ¿¸®Æ¼ÀÇ À¯Çü¿¡ µû¶ó ÇʵåÀÇ °ªÀ» º¯°æÇØ¾ß ÇÕ´Ï´Ù.

·ÎÄà ¾ÏÈ£ ÆÄÀÏ Ç׸ñ¿¡ ½ÇÁ¦ ¾ÏÈ£¸¦ ¹èÄ¡Çϵµ·Ï ¼±ÅÃÇϸé E ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÑ Çà ÆÄÀÏ ÀÛ¼º¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ ÅÛÇø´ ÆÄÀÏ E ¸í·É¾î(instruction)¸¦ »ç¿ëÇÒ ¶§ ´õ¹Ì ¾ÏÈ£¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ UNIX ¾ÏÈ£ ¼³Á¤ ¸í·É(passwd ¶Ç´Â µ¿±Þ)À» ½ÇÇàÇÏ¿© ÀÌ ´õ¹Ì ¾ÏÈ£¸¦ ½ÇÁ¦ÀÇ ºñ¹Ð ¾ÏÈ£·Î ¹Ù²Ù°Ô ÇϽʽÿÀ.

AFS·Î ·ÎÄà ÆÄÀÏ À̵¿

±âÁ¸ UNIX °èÁ¤ÀÌ ÀÖ´Â »õ AFS »ç¿ëÀÚ´Â ±â°èÀÇ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ÀúÀåµÈ ÆÄÀϰú µð·ºÅ丮°¡ ÀÖÀ» °ÍÀ¸¹Ç·Î À̸¦ »õ Ȩ º¼·ýÀ¸·Î Àü¼ÛÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. °¡Àå ½¬¿î ¹æ¹ýÀº À̸¦ AFS Ŭ¶óÀÌ¾ðÆ® ±â°èÀÇ ·ÎÄà µð½ºÅ©·Î À̵¿ÇÑ ´ÙÀ½ UNIX mv ¸í·ÉÀ» »ç¿ëÇÏ¿© À̸¦ »ç¿ëÀÚÀÇ »õ AFS Ȩ µð·ºÅ丮·Î Àü¼ÛÇÏ´Â °ÍÀÔ´Ï´Ù.

ÆÄÀϰú µð·ºÅ丮¸¦ AFS·Î ¿Å±â¸é¼­ ±× ¸ðµå ºñÆ® º¯°æÀÇ Àǹ̸¦ ¿°µÎ¿¡ µÎ½Ê½Ã¿À. AFS´Â ¸ðµå ºñÆ®ÀÇ µÎ¹øÂ°¿Í ¼¼¹øÂ° ¼¼Æ®(±×·ì ¹× ±âŸ)¸¦ ¹«½ÃÇϰí ù¹øÂ° ¼¼Æ®(¼ÒÀ¯ÀÚ ºñÆ®)¸¦ Á÷Á¢ »ç¿ëÇÏÁö ¾ÊÁö¸¸ ACLÀÇ Ç׸ñ°ú ÇÔ²²¸¸ »ç¿ëÇÕ´Ï´Ù(ÀÚ¼¼ÇÑ ³»¿ëÀº AFS°¡ UNIX ¸ðµå ºñÆ®¸¦ ÇØ¼®ÇÏ´Â ¹æ¹ý ÂüÁ¶). ACLÀÌ ÃÖ¼ÒÇÑ ¸ðµå ºñÆ®¸¸Å­¸¸ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ º¸È£Çϵµ·Ï ÇϽʽÿÀ.

»ç¿ëÀÚÀÇ UNIX UID°¡ »õ AFS UID¿Í ÀÏÄ¡Çϵµ·Ï º¯°æÇϱâ·Î ÇÑ °æ¿ì UNIX ÆÄÀϰú µð·ºÅ丮ÀÇ ¼ÒÀ¯±Çµµ º¯°æÇØ¾ß ÇÕ´Ï´Ù. system:administrators ±×·ìÀÇ ±¸¼º¿øÀÌ ÀÏ´Ü AFS¿¡ »óÁÖÇÏ¸é ÆÄÀϰú µð·ºÅ丮¿¡¼­ chown ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.


uss ÅÛÇø´ ÆÄÀÏ ±¸¼º

uss ¸í·ÉÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÏ´Â °ÍÀº º¸Åë °³º° ¸í·ÉÀ» »ç¿ëÇÏ´Â °Íº¸´Ù ´õ Æí¸®ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ¸é¹ÐÇÏ°Ô °èÁ¤ ÀÛ¼º ÇÁ·Î¼¼½º¸¦ Á¦¾îÇÏ°Ô µÇÁö¸¸ uss ÅÛÇø´ ÆÄÀÏÀ» »ç¿ëÇÏ¸é °èÁ¤ ±¸¼ºÀÇ ´Ù¾çÇÑ Ãø¸éÀ» ¹Ì¸® Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. uss ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ÅÛÇø´À» ±¸¼ºÇÏ°Ô µÇ¹Ç·Î ±¸¼º ¼¼ºÎ»çÇ×À» ÁÖÀÇÇØ¼­ °í·ÁÇØ º¸°í ±¸¹® ¿À·ù¸¦ ¼öÁ¤ÇÒ ½Ã°£À» °®°Ô µË´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº ÅÛÇø´ »ç¿ëÀÇ Ãß°¡ÀûÀÎ ÀÌÁ¡À» ¿ä¾àÇØ¼­ ¼³¸íÇÕ´Ï´Ù.

´ÙÀ½ ¸ñ·ÏÀº ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³¯ ¼ö ÀÖ´Â ÁöħÀ» ¼³¸íÇϰí Á»´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ÈÄ¼Ó ÀýÀ» ¾Ë·Á ÁÝ´Ï´Ù. ÀÌ ¸ñ·ÏÀº ´Ù¸¥ À¯ÇüÀÇ ¸í·É¾î°£ÀÇ Á¾¼Ó¼ºÀ» Á¦´ë·Î ó¸®ÇÏ´Â µ¥ À־ ÃÖÀûÀÌ µÉ ¼ö ÀÖ´Â ¼ø¼­·Î ÈÄ¼Ó ÀýÀ» ³ª¿­Çϰí ÀÖ½À´Ï´Ù.

G
uss ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ »õ·Î ÀÛ¼ºÇÑ È¨ µð·ºÅ丮¸¦ °øÆòÇÏ°Ô ºÐ¹èÇÏ´Â »óÀ§ µð·ºÅ丮ÀÇ ÁýÇÕ Áß Çϳª¿¡ ÇØ´çÇÏ´Â µð·ºÅ丮¸¦ Á¤ÀÇÇÕ´Ï´Ù. V ¸í·É¾î(instruction)ÀÇ mount_point Çʵ忡 ÇØ´ç ÅÛÇø´ ÆÄÀÏ º¯¼ö $AUTO¸¦ ÀÔ·ÂÇϽʽÿÀ. G ¸í·É¾î¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ °øÆòÇÑ ºÐ¹è ¹× V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

V
º¼·ýÀ» ÀÛ¼ºÇϰí, À̸¦ »ç¿ëÀÚ È¨ µð·ºÅ丮·Î¼­ AFS ÆÄÀÏ °ø°£ÀÇ ÁöÁ¤µÈ À§Ä¡¿¡ ¸¶¿îÆ®Çϰí, º¼·ýÀÇ ÇÒ´ç·®À» ¼³Á¤Çϰí, µð·ºÅ丮¿¡ ´ëÇÑ ¼ÒÀ¯ÀÚ¿Í ACLÀ» Á¤ÀÇÇÕ´Ï´Ù. ÀÌ ¸í·É¾î´Â ºñ¾î ÀÖÁö ¾ÊÀº (0±æÀ̰¡ ¾Æ´Ñ) ÅÛÇø´¿¡ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù. V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

D
º¸Åë »õ·Î¿î Ȩ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¿¡ ÇØ´çÇÏ´Â µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ°í ±× ¸ðµå ºñÆ®, ¼ÒÀ¯ÀÚ ¹× ACLÀ» ¼³Á¤ÇÕ´Ï´Ù. D ¸í·É¾î¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

F
ÇÁ·ÎÅäŸÀÔÀ» º¹»çÇÏ¿© ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ±× ¸ðµå ºñÆ®¿Í ¼ÒÀ¯ÀÚ¸¦ ¼³Á¤ÇÕ´Ï´Ù. F ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÁ·ÎÅäŸÀÔ¿¡¼­ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

E
¸í·É¾î ÀÚüÀÇ ³»¿ë¿¡ º¹»çÇÏ¿© ´ÜÀÏ Çà ÆÄÀÏÀ» ÀÛ¼ºÇϰí ÀÌ ÆÄÀÏÀÇ ¸ðµå ºñÆ®¿Í ¼ÒÀ¯ÀÚ¸¦ ¼³Á¤ÇÕ´Ï´Ù. E ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÑ Çà ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

L
ÇÏµå ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù. L ¹× S ¸í·É¾î¸¦ »ç¿ëÇÑ ¿¬°á ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

S
±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù. L ¹× S ¸í·É¾î¸¦ »ç¿ëÇÑ ¿¬°á ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

A
¾ÏÈ£ ¹× ÀÎÁõ ½Ãµµ¿¡ ´ëÇÑ Á¦ÇÑÀ» ºÎ¿©ÇÏ¿© °èÁ¤ º¸¾ÈÀ» Çâ»ó½Ãŵ´Ï´Ù. A ¸í·É¾î·Î °èÁ¤ º¸¾È ³ôÀ̱⸦ ÂüÁ¶ÇϽʽÿÀ.

X
¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ½ÇÇàÀ» ÂüÁ¶ÇϽʽÿÀ.

¼¼ °¡Áö À¯ÇüÀÇ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º

uss add ¹× uss bulk ¸í·ÉÀ» »ç¿ëÇÏ¸é ±â´É ·¹º§¿¡¼­ ´Ù¸¥ À§Ä¡¸¦ Â÷ÁöÇÏ´Â ¼¼ °¡Áö À¯ÇüÀÇ °èÁ¤À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. À¯Çü¿¡ ´ëÇÑ ¼³¸íÀº AFS »ç¿ëÀÚ °èÁ¤ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ ¸ñ·ÏÀº °¢ À¯Çü¿¡ ´ëÇÑ ÅÛÇø´À» ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

ÅÛÇø´ ÆÄÀÏ¿¡¼­ »ó¼ö ¹× º¯¼ö »ç¿ë

uss ÅÛÇø´ ÆÄÀÏÀÇ °¢ ¸í·É¾î´Â ÀÛ¼ºÇÏ´Â ¿ä¼ÒÀÇ Æ¯¼ºÀ» Á¤ÀÇÇÏ´Â ¸î¸î Çʵ带 °¡Áý´Ï´Ù. ¿¹¸¦ µé¾î D ¸í·É¾îÀÇ Çʵå´Â µð·ºÅ丮ÀÇ °æ·Î¸í, ¼ÒÀ¯ÀÚ, ¸ðµå ºñÆ® ¹× ACLÀ» Á¤ÀÇÇÕ´Ï´Ù.

º¯¼ö, »ó¼ö ¶Ç´Â µÎ °¡ÁöÀÇ Á¶ÇÕ¿¡ ÇØ´çÇÏ´Â ¼¼ °¡Áö À¯ÇüÀÇ °ªÀ» Çʵ忡 »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç °ªÀº ¿øÇÏ´Â ±¸¼º¿¡ µû¶ó ´Þ¶óÁö¸ç »ç¿ëÀÚ°¡ uss add ¸í·É¿¡ Á¦°øÇÏ´Â Àμö ¶Ç´Â »ç¿ëÀÚ°¡ ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾î¿¡ Æ÷ÇÔ½ÃŰ´Â Çʵ带 °áÁ¤ÇÕ´Ï´Ù.

°èÁ¤ ±¸¼ºÀÇ ÇÑ Ãø¸éÀÌ ¸ðµç »ç¿ëÀÚ¿¡°Ô µ¿ÀÏÇÏ¸é ¹®ÀÚ ½ºÆ®¸µÀ» »ðÀÔÇÏ¿© ÇØ´ç Çʵ忡 »ó¼ö °ªÀ» Á¤ÀÇÇϽʽÿÀ. ¿¹¸¦ µé¾î, ¸ðµç »ç¿ëÀÚ º¼·ý¿¡ 10,000 KBÀÇ °ø°£ ÇÒ´ç·®À» ÁöÁ¤ÇÏ·Á¸é V ¸í·É¾îÀÇ quota Çʵ忡 ¹®ÀÚ¿­ 10000À» Ãß°¡ÇϽʽÿÀ.

ÇÑÆí °èÁ¤ ±¸¼ºÀÇ ÇÑ Ãø¸éÀÌ »ç¿ëÀÚ¸¶´Ù ´Ù¸¥ °æ¿ì ÇØ´ç Çʵ忡 º¯¼ö¸¦ Ãß°¡ÇϽʽÿÀ. °¢ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ uss add ¸í·É¿¡ ÇØ´ç Àμö¸¦ Á¦°øÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏÀÇ add ¸í·É¾îÀÇ ÇØ´ç Çʵ忡 °ªÀ» Á¦°øÇÏ¿© º¯¼ö¿¡ °ªÀ» Á¦°øÇϽʽÿÀ.

uss ¸í·É ÁýÇÕÀº °¢°¢ÀÌ Ç¥ 3¿¡¼­ ¿ä¾àµÈ °Íó·³ ±× °ªÀÇ ÇØ´ç ¿øº»À» °¡Áö°í ÀÖ´Â ÅÛÇø´ º¯¼öÀÇ ÁýÇÕÀ» Á¤ÀÇÇÕ´Ï´Ù. ¾î¶² ¸ñÀûÀ» °¡Áö°í ÀÖ´ÂÁö¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é °¢ ÅÛÇø´(V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼º¿¡¼­ X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ½ÇÇà)¿¡ ´ëÇØ ´ÙÀ½ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 3. uss ÅÛÇø´ º¯¼ö °ªÀÇ ¿øº»
º¯¼ö °ª ¿øº»
$AUTO ÅÛÇø´¿¡¼­ ÀÌÀü G ¸í·É¾î
$MTPT uss add ¸í·É¿¡ ´ëÇÑ -mount Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ mount_point Çʵå, V ¸í·É¾î¿¡¼­, ÈÄ¼Ó ¸í·É¾î¿¡¼­ mount_point ÇʵåÀÇ V ¸í·É¾î
$NAME Á¦°øµÇ´Â °æ¿ì uss add ¸í·É¿¡ ´ëÇÑ -realname Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ mount_point Çʵå, ±×·¸Áö ¾ÊÀº °æ¿ì uss add ¸í·É¿¡ ´ëÇÑ -user Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ username Çʵå
$PART uss add ¸í·É¿¡ ´ëÇÑ -partition Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ partition Çʵå
$PWEXPIRES uss add ¸í·É¿¡ ´ëÇÑ -pwexpires Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ password_expires Çʵå
$SERVER uss add ¸í·É¿¡ ´ëÇÑ -server Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ file_server Çʵå
$UID Á¦°øµÇ´Â °æ¿ì uss add ¸í·É¿¡ ´ëÇÑ -uid Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â add ¸í·É¾îÀÇ uid Çʵå, ±×·¸Áö ¾ÊÀº °æ¿ì º¸È£ ¼­¹ö¿¡ ÀÇÇØ ÀÚµ¿À¸·Î ÇÒ´çµÊ
$USER uss add ¸í·É¿¡ ´ëÇÑ -user Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ username Çʵå
$1¿¡¼­ $9 uss add ¸í·É¿¡ ´ëÇÑ -var Àμö ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ var1¿¡¼­ var9 Çʵå

º¯¼öÀÇ ÀϹÝÀûÀÎ »ç¿ë ¹æ½ÄÀº »ç¿ëÀÚ¸¶´Ù ´Ù¸¦ ¼ö ÀÖ´Â »ç¿ëÀÚ º¼·ýÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ ¹× ÆÄƼ¼ÇÀ» Á¤ÀÇÇÏ´Â °ÍÀÔ´Ï´Ù. V ¸í·É¾îÀÇ server Çʵ忡 $SERVER º¯¼ö¸¦ ÀÔ·ÂÇÏ°í ±× partition Çʵ忡 $PART º¯¼ö¸¦ ÀÔ·ÂÇϽʽÿÀ. uss add ¸í·ÉÀ» »ç¿ëÇÏ´Â °æ¿ì -server ¹× -partition Àμö¸¦ »ç¿ëÇÏ¿© ¿øÇÏ´Â °ªÀ» Á¦°øÇϽʽÿÀ. uss bulk ¸í·ÉÀ» »ç¿ëÇÏ´Â °æ¿ì ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ ÀÖ´Â °¢ »ç¿ëÀÚÀÇ add ¸í·É¾îÀÇ file_server ¹× partition Çʵ忡 ¿øÇÏ´Â °ªÀ» Á¦°øÇϽʽÿÀ.

º¯¼ö $1 - $9Àº °èÁ¤ÀÇ ´Ù¸¥ Ãø¸éÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. uss add ¸í·É¿¡ ´ëÇÑ -var Àμö¸¦ »ç¿ëÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ ÇØ´ç Çʵ忡 ÀÌµé º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇϽʽÿÀ. -var Àμö´Â °¢ ÀνºÅϽº°¡ °ø¹éÀ¸·Î ±¸ºÐµÈ µÎ ºÎºÐÀÎ ¼ýÀÚ »öÀΰú °ªÀ» °¡Áø´Ù´Â ¸é¿¡¼­ ƯÀÌÇÕ´Ï´Ù. ¼ýÀÚ º¯¼öÀÇ »ç¿ë ¿¹¸¦ º¸·Á¸é V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼º¿¡¼­ mount_point ¹× quota Çʵ忡 ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.

°èÁ¤ ±¸¼ºÀÇ ÀÏºÎ Ãø¸éÀÌ ºÎºÐÀûÀ¸·Î »ó¼öÀÌ°í ºÎºÐÀûÀ¸·Î º¯¼öÀÎ °æ¿ì ¸í·É¾î Çʵ忡¼­ º¯¼ö¿Í »ó¼ö¸¦ Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ABC Corporation¿¡¼­ /afs/abc.com/usr µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ýÀ» ¸¶¿îÆ®ÇÑ´Ù°í °¡Á¤ÇØ º¾½Ã´Ù. ÀÌ °æ·Î À̸§ ºÎºÐÀº »ó¼öÀÌÁö¸¸ ¸¶¿îÆ® Æ÷ÀÎÆ®¿Í Ȩ µð·ºÅ丮ÀÇ À̸§Àº $USER º¯¼ö¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î °èÁ¤À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ V ¸í·É¾îÀÇ mount_point Çʵ忡¼­ »ó¼ö ¹®ÀÚ¿­°ú º¯¼ö¸¦ Á¶ÇÕÇØ¼­ »ç¿ëÇϽʽÿÀ.

   /afs/abc.com/usr/$USER

±×·± ´ÙÀ½ uss add ¸í·É¿¡ ´ëÇÑ -user Àμö¸¦ »ç¿ëÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ ÀÖ´Â °¢ »ç¿ëÀÚÀÇ add ¸í·É¾îÀÇ username Çʵ忡 $USER º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇϽʽÿÀ.

ÅÛÇø´ ÆÄÀÏÀ» ÀúÀåÇÒ À§Ä¡

ÅÛÇø´Àº ÀÌ ÅÛÇø´ÀÌ ÀÎÁõ Àü¿ë °èÁ¤À» ÀÛ¼ºÇϱ⿡ ÀûÀýÇÑ 0±æÀÌ ÆÄÀÏÀÎ °æ¿ì¿¡µµ uss ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ uss add ¶Ç´Â uss bulk ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.

uss add ¶Ç´Â uss bulk ¸í·É¿¡ ´ëÇØ -template Àμö¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸é ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ´ÙÀ½ÀÇ °¢ µð·ºÅ丮¿¡¼­ uss.templateÀ̶ó´Â ÅÛÇø´ ÆÄÀÏÀ» °Ë»öÇÕ´Ï´Ù.

  1. ÇöÀç ÀÛ¾÷ µð·ºÅ丮
  2. /afs/cellname/common/uss, ¿©±â¼­ cellnameÀº ·ÎÄà ¼¿ÀÔ´Ï´Ù.
  3. /etc

´Ù¸¥ À̸§À» °¡Áö°Å³ª ´Ù¸¥ µð·ºÅ丮¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÅÛÇø´ ÆÄÀÏÀ» »ç¿ëÇÏ·Á¸é uss add ¶Ç´Â uss bulk ¸í·É¿¡ -template Àμö¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ÆÄÀÏ À̸§¸¸ Á¦°øÇÏ´Â °æ¿ì ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ¹Ù·Î Àü¿¡ ³ª¿­µÈ µð·ºÅ丮¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ã½À´Ï´Ù. °æ·Î À̸§°ú ÆÄÀÏ À̸§À» Á¦°øÇϸé ÁöÁ¤µÈ µð·ºÅ丮¸¸ °Ë»öÇϸç ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ºÎºÐ °æ·Î À̸§À» ÇØ¼®ÇÕ´Ï´Ù.

ÅÛÇø´ ±¸¼ºÀ» À§ÇÑ ¸î¸î ÀÏ¹Ý ±ÔÄ¢

ÀÌ Àý¿¡¼­´Â ÅÛÇø´ ÆÄÀÏÀ» ±¸¼ºÇÒ ¶§ µû¶ó¾ß ÇÒ ¸î¸î ÀÏ¹Ý ±ÔÄ¢À» ¿ä¾àÇØ¼­ ¼³¸íÇÕ´Ï´Ù. °¢ ¸í·É¾î ±¸¹® Á¤ÀǸ¦ º¸·Á¸é ´ÙÀ½ Àý(G ¸í·É¾î¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ °øÆòÇÑ ºÐ¹è¿¡¼­ X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ½ÇÇà)À» ÂüÁ¶ÇϽʽÿÀ.

·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©

D, E ¹× F ¸í·É¾î¸¦ »ç¿ëÇÏ¿© uss ¸í·ÉÀ» ½ÇÇàÇϰí ÀÖ´Â ½Ã½ºÅÛÀÇ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ µð·ºÅ丮³ª ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸³ª ÀÌ·± µð·ºÅ丮³ª ÆÄÀÏÀ» »ç¿ëÇÏ´Â °ÍÀº ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ´ÙÀ½°ú °°Àº µÎ °¡Áö ÀáÀçÀûÀÎ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.

½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ© ±¸¼º¿¡ ´ëÇØ ±ÇÀåµÇ´Â ¹æ¹ýÀº ±× ´ë½Å AFS package À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. package ÇÁ·Î±×·¥À» »ç¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

¿¹Á¦ uss ÅÛÇø´

ÀÌ Àý¿¡¼­´Â ±âº» ¹× Àüü °èÁ¤ À¯Çü¿¡ ´ëÇÑ ¿¹Á¦ ÅÛÇø´(ÀÎÁõ Àü¿ë °èÁ¤¿¡ ´ëÇÑ ÅÛÇø´Àº ºñ¾î ÀÖÀ½)À» ¼³¸íÇÕ´Ï´Ù.

ù ¹øÂ° ¿¹Á¦´Â ±âº» °èÁ¤À» ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ¿©±â¿¡´Â µÎ °³ÀÇ G ¸í·É¾î¿Í º¼·ý À̸§, ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ, ÆÄƼ¼Ç ¹× ų·Î¹ÙÀÌÆ® ´ÜÀ§ÀÇ ÇÒ´ç·®, ¸¶¿îÆ® Æ÷ÀÎÆ®, Ȩ µð·ºÅ丮 »ç¿ëÀÚ ¹× Ȩ µð·ºÅ丮 ¾×¼¼½º Á¦¾î ¸ñ·ÏÀ» Á¤ÀÇÇÏ´Â V ¸í·É¾î°¡ Æ÷ÇԵ˴ϴÙ. ABC Corporation ¼¿¿¡¼­ ÀûÀýÇÑ ÅÛÇø´Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   G /afs/.abc.com/usr1
   G /afs/.abc.com/usr2
   V  user.$USER  $SERVER.abc.com  /vicep$PART  5000  $AUTO/$USER   $UID  \
        $USER all staff rl

ÀÌ·¯ÇÑ À¯ÇüÀÇ ÅÛÇø´¿¡¼­ uss add ¸í·ÉÀ» ½ÇÇàÇÒ ¶§´Â ´ÙÀ½ Àμö¸¦ Á¦°øÇϽʽÿÀ.

º¸È£ ¼­¹ö´Â ÀÚµ¿À¸·Î $UID º¯¼ö¿¡ ´ëÇØ AFS UID¸¦ ÁöÁ¤Çϰí G ¸í·É¾î´Â $AUTO º¯¼öÀÇ °ªÀ» Á¦°øÇÕ´Ï´Ù.

´ÙÀ½ ¿¹Á¦ ÅÛÇø´ ÆÄÀÏÀº ABC Corporation ¼¿¿¡ Àüü °èÁ¤À» ÀÛ¼ºÇÕ´Ï´Ù. °¢ ¸í·É¾î À¯Çü¿¡ ´ëÇÑ ´ÙÀ½ ¼½¼ÇÀº ¿¹Á¦ÀÇ °á°ú¸¦ ¼³¸íÇÕ´Ï´Ù. V ¹× E ¸í·É¾î´Â ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ µÎ °³ÀÇ Çà¿¡ Ç¥½ÃµÇ¾ú´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À.

   #
   # Specify the available grouping directories
   #
   G /afs/.abc.com/usr1
   G /afs/.abc.com/usr2
   #
   # Create the user's home volume
   #
   V user.$USER $SERVER.abc.com /vicep$PART 5000 /afs/.abc.com/$AUTO/$USER \
        $UID $USER all abc:staff rl
   #
   # Create directories and files for mail
   #
   D $MTPT/.MESSAGES 0700 $UID $USER all abc:staff none
   D $MTPT/.Outgoing 0700 $UID $USER rlidwk postman rlidwk
   D $MTPT/Mailbox 0700 $UID $USER all abc:staff none system:anyuser lik
   #
   # Here are some useful scripts for login etc.
   #
   F $MTPT/.Xbiff 0755 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.Xresources 0644 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.Xsession 0755 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.cshrc 0755 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.login 0755 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.logout 0755 $UID /afs/abc.com/admin/user/proto
   F $MTPT/.twmrc 0644 $UID /afs/abc.com/admin/user/proto
   F $MTPT/preferences 0644 $UID /afs/abc.com/admin/user/proto
   #
   # Make a passwd entry
   #
   E /afs/.abc.com/common/etc/newaccts/passwd_$USER 0644 root \
        "$USER:X:$UID:11:$NAME:$MTPT:/bin/csh"
   #
   # Put in the standard password/authentication checks
   #
   A $USER 250 noreuse 9 25
   #
   # Create and mount a public volume for the user
   #
   X "create_public_vol $USER $1 $2"
   #
   # Here we set up the symbolic link to public directory
   #
   S /afs/abc.com/public/$USER $MTPT/public

G ¸í·É¾î¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ °øÆòÇÑ ºÐ¹è

¼öõ °³ÀÇ »ç¿ëÀÚ °èÁ¤ÀÌ ÀÖ´Â ¼¿¿¡¼­ »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸ðµÎ ÇÑ µð·ºÅ丮¿¡ ¹èÄ¡ÇÒ °æ¿ì »ç¿ëÀÚ È¨ µð·ºÅ丮°¡ ¾×¼¼½ºµÉ ¶§ µð·ºÅ丮 Á¶È¸ ¼Óµµ°¡ »ó´çÈ÷ ´À·ÁÁö¹Ç·Î ÀÌµé ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¿©·¯ »óÀ§ µð·ºÅ丮¿¡ ºÐ¹èÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÑ °æ¿ì°¡ Á¾Á¾ ÀÖ½À´Ï´Ù. °¡´ÉÇÑ ÇØ°á ¹æ¹ýÀº »ç¿ëÀÚ È¨ µð·ºÅ丮¸¦ ¾ËÆÄºª ¼ø¼­´ë·Î ±×·ìÈ­Çϰųª Çмú ¶Ç´Â ±â¾÷ ºÎ¹®°ú °°Àº ºÎ¼­¸¦ ³ªÅ¸³»´Â »óÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ±×·¯³ª ½ÇÁ¦·Î ´ë±Ô¸ð ¼¿¿¡¼­´Â ÀÌ·¯ÇÑ ¸î¸î ±×·ìÀÌ ¿©ÀüÈ÷ ³Ê¹« Ä¿¼­ µð·ºÅ丮 Á¶È¸ ¼Óµµ¸¦ ¶³¾î¶ß¸± ¼ö ÀÖÀ¸¹Ç·Î ÀÌ·¯ÇÑ ±×·ì¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚµéÀº ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¸¦ ¾×¼¼½ºÇÒ ¶§¸¶´Ù ºÎ´çÇÏ°Ô ºÒ¸®ÇÑ Á¶°Ç¿¡ óÇÏ°Ô µË´Ï´Ù. ÀÛ¾÷Àå ºÎ¼­¸¦ ³ªÅ¸³»´Â ±×·ìÈ­ÀÇ ¶Ç ´Ù¸¥ ¸ÍÁ¡Àº »ç¿ëÀÚ°¡ ºÎ¼­ °ü°è¸¦ º¯°æÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¿Å°Ü¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.

ÇÑ °¡Áö ´ë¾ÈÀº ÀÛ¾÷Àå ºÎ¼­¸¦ ³ªÅ¸³»Áö ¾Ê´Â ¿©·¯ °³ÀÇ »óÀ§ µð·ºÅ丮·Î »ç¿ëÀÚ È¨ µð·ºÅ丮¸¦ °øÆòÇÏ°Ô ºÐ¹èÇÏ´Â °ÍÀÔ´Ï´Ù. uss ¸í·É ÁýÇÕÀ» »ç¿ëÇϸé ÅÛÇø´ ÆÄÀÏÀÇ ¸Ç À§¿¡¼­ °¢°¢¿¡ ´ëÇØ G ¸í·É¾î¸¦ ¹èÄ¡ÇÑ ´ÙÀ½ V ¸í·É¾îÀÇ mount_point Çʵ忡 $AUTO º¯¼ö¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 ¸ñ·ÏÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â $AUTO º¯¼ö¸¦ ¸¸³ª¸é ÇöÀç °¡Àå ÀûÀº ¼öÀÇ Ç׸ñÀ» °¡Áö´Â G ¸í·É¾î¿¡ ÀÇÇØ ¸í¸íµÈ µð·ºÅ丮¸¦ ´ëüÇÕ´Ï´Ù(½ÇÁ¦·Î $AUTO º¯¼ö´Â ¸í·É¾î À¯Çü¿¡ °ü°è¾øÀÌ °æ·Î À̸§À» Æ÷ÇÔÇÏ´Â ¾î¶°ÇÑ Çʵ忡¼­µµ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç °æ¿ì¿¡¼­ ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÇöÀç °¡Àå ÀûÀº ¼öÀÇ Ç׸ñÀ» °¡Áö°í ÀÖ´Â µð·ºÅ丮¸¦ ´ëüÇÕ´Ï´Ù).

G ¸í·É¾î ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   G  directory

¿©±â¼­ directory´Â ¿ÏÀüÇÑ µð·ºÅ丮 °æ·Î À̸§À̳ª ¸¶Áö¸· ¿ä¼Ò(µð·ºÅ丮 ÀÚü)¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ¿¡ µû¶ó V ¸í·É¾îÀÇ mount_point Çʵ忡 ¹èÄ¡ÇÒ ÀûÀýÇÑ °ªÀÌ °áÁ¤µË´Ï´Ù.

°¢ µð·ºÅ丮·ÎÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ »õ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿¹¸¦ µé¾î ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤¿¡ ´ëÇÑ ABC Corporation ¿¹Á¦ ÅÛÇø´Àº ´ÙÀ½ÀÇ µÎ µð·ºÅ丮¸¦ Á¤ÀÇÇÕ´Ï´Ù.

   G /afs/.abc.com/usr1
   G /afs/.abc.com/usr2

¶ÇÇÑ V ¸í·É¾îÀÇ mount_point Çʵ忡 $AUTO/$USER °ªÀ» Ãß°¡ÇÕ´Ï´Ù. µ¿ÀÏÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ ¹æ¹ýÀº ´ÙÀ½°ú °°ÀÌ µð·ºÅ丮¸¦ Á¤ÀÇÇÏ´Â °ÍÀÔ´Ï´Ù.

   G usr1
   G usr2

±×¸®°í V ¸í·É¾îÀÇ mount_point Çʵ忡 /afs/.abc.com/$AUTO/$USER¿Í °°Àº ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇϽʽÿÀ.

V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀÌ ºñ¾î ÀÖÁö (0±æÀÌ) ¾ÊÀº ÇÑ ÀÌ ÆÄÀÏ ¾È¿¡´Â ÇϳªÀÇ V ¸í·É¾î¸¸ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù(uss °èÁ¤ ÀÛ¼º Á¶ÀÛÀÇ ÀϺηΠ»ç¿ëÀÚ¿¡ ´ëÇØ ´Ù¸¥ º¼·ýÀ» ÀÛ¼ºÇÏ·Á¸é X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© vos create ¸í·É ¶Ç´Â fs mkmount ¸í·É°ú °°ÀÌ ´Ù¸¥ ¸í·É°ú ÇÔ²² ÀÌ vos create ¸í·ÉÀ» È£ÃâÇÏ´Â ½ºÅ©¸³Æ®¸¦ È£ÃâÇϽʽÿÀ. ¿¹¸¦ µé¾î X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ½ÇÇàÀ» ÂüÁ¶ÇϽʽÿÀ).

V ¸í·É¾î´Â ´ÙÀ½ AFS ¿£Æ¼Æ¼¸¦ Á¤ÀÇÇÕ´Ï´Ù.

V ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´¿¡ ³ª¿À´Â ¿¹Á¦¸¦ ÂüÁ¶ÇÕ´Ï´Ù(¿©±â¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¸í·É¾î¸¦ µÎ ÇàÀ¸·Î ³ªÅ¸³­ °Í¿¡ ºÒ°úÇÔ).

   V  user.$USER  $SERVER.abc.com  /vicep$PART  5000  \
       /afs/.abc.com/$AUTO/$USER  $UID  $USER all abc:staff rl

V ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   V  volume_name  server  partition  quota  mount_point owner  ACL

¿©±â¼­,

V
º¼·ý ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

volume_name
VLDB¿¡ ±â·ÏµÈ °Íó·³ º¼·ýÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

»ç¿ëÀÚ À̸§À» º¼·ý À̸§ÀÇ ÀϺηΠÆ÷ÇÔ½ÃŰ´Â ±ÔÄ¢À» µû¸£·Á¸é ÀÌ Çʵ忡 $USER º¯¼ö¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ÀÌ º¯¼ö´Â uss add ¸í·É¿¡ ´ëÇÑ -user Àμö¿¡¼­ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ username Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦¿¡¼­´Â °ª user.$USER¸¦ »ç¿ëÇÏ¿© ÀϹÝÀûÀÎ º¼·ý À̸§, user.usernameÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ smith¿¡ ´ëÇÑ °èÁ¤À» ÀÛ¼ºÇÒ ¶§´Â -user smith¸¦ uss add ¸í·É¿¡ ´ëÇÑ Àμö·Î Æ÷ÇÔ½ÃŰ°Å³ª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ username Çʵ忡 °ª smith¸¦ Ãß°¡ÇϽʽÿÀ.

server
»õ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. ¿ÏÀü ±ÔÁ¤È­µÈ È£½ºÆ® À̸§(¿¹: fs1.abc.com)À» Á¦°øÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÏÁö¸¸ ¼¿ÀÇ ¸í¸í ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© º¼·ýÀÌ ÀÛ¼ºµÉ ¶§ ¾à¾î ÇüŸ¦ ÇØ¼®ÇÒ ¼ö ÀÖÀ¸¸é ¾à¾î Çüŵµ Çã¿ëµË´Ï´Ù.

´Ù¸¥ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ´Ù¸¥ »ç¿ëÀÚÀÇ º¼·ýÀ» ¹èÄ¡ÇÏ·Á¸é ÀÌ Çʵ忡 $SERVER º¯¼ö¸¦ »ç¿ëÇϰí uss add ¸í·ÉÀÇ -server Àμö¸¦ »ç¿ëÇØ¼­ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ server Çʵ忡¼­ $SERVER º¯¼öÀÇ °ªÀ» Á¦°øÇϽʽÿÀ. ¸í·ÉÇà¿¡ ¿ÏÀü ±ÔÁ¤È­µÈ È£½ºÆ® À̸§À» ±×´ë·Î ÀÔ·ÂÇÏÁö ¾Ê°íµµ ÀÌ À̸§À» ÁöÁ¤ÇÏ´Â ½¬¿î ¹æ¹ýÀº »ó¼ö ¹× $SERVER º¯¼ö¸¦ Á¶ÇÕÇØ¼­ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ƯÈ÷ »ó¼ö´Â ¸ðµç ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â µµ¸ÞÀÎ À̸§ Á¢¹Ì¾î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦¿¡¼­ ¼¿ÀÇ ¸ðµç ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀº abc.com µµ¸ÞÀÎ À̸§ Á¢¹Ì¾î¸¦ °øÀ¯ÇϹǷΠserver Çʵå´Â $SERVER.abc.com¿Í °°ÀÌ º¯¼ö¿Í »ó¼ö¸¦ Á¶ÇÕÇÕ´Ï´Ù. ½Ã½ºÅÛ fs1.abc.com¿¡ »õ º¼·ýÀ» ¹èÄ¡ÇÏ·Á¸é -server fs1À» uss add ¸í·É¿¡ ´ëÇÑ Àμö·Î Æ÷ÇÔ½ÃŰ°Å³ª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ server Çʵ忡 °ª fs1À» Ãß°¡ÇϽʽÿÀ.

partition
»ç¿ëÀÚ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄƼ¼ÇÀº server Çʵ忡 ¸í¸íµÈ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±× ¿ÏÀüÇÑ À̸§(¿¹: /vicepa)À¸·Î ÆÄƼ¼ÇÀ» ½Äº°Çϰųª ¾à¾î ¹× º°¸í »ç¿ë ±ÔÄ¢¿¡ ³ª¿­µÈ ¾à¾î Áß Çϳª¸¦ »ç¿ëÇϽʽÿÀ.

´Ù¸¥ ÆÄƼ¼Ç¿¡ ´Ù¸¥ »ç¿ëÀÚÀÇ º¼·ýÀ» ¹èÄ¡ÇÏ·Á¸é ÀÌ Çʵ忡 $PART º¯¼ö¸¦ »ç¿ëÇϰí uss add ¸í·ÉÀÇ -partition Àμö¸¦ »ç¿ëÇØ¼­ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ partition Çʵ忡¼­ $PART º¯¼öÀÇ °ªÀ» Á¦°øÇϽʽÿÀ. ¸ðµç ÆÄƼ¼Ç À̸§ÀÌ /vicep ¹®ÀÚ¿­·Î ½ÃÀ۵ǹǷΠÀÌ ¹®ÀÚ¿­À» »ó¼ö·Î¼­ $PART º¯¼ö¿Í ÇÔ²² Á¶ÇÕÇÏ´Â °ÍÀÌ Æí¸®ÇÑ ¹æ¹ýÀÔ´Ï´Ù.

ABC Corporation ¿¹Á¦ ÅÛÇø´Àº /vicep$PART¿Í °°ÀÌ »ó¼ö ¹®ÀÚ¿­ /vicep¸¦ $PART º¯¼ö¿Í Á¶ÇÕÇÕ´Ï´Ù.

quota
ºí·ÏÀÌ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ µð½ºÅ©¿¡¼­ Â÷ÁöÇÒ ¼ö Àִ ų·Î¹ÙÀÌÆ® ºí·ÏÀÇ ÃÖ´ë ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. À̰ÍÀº Á¤¼ö¿©¾ß ÇÕ´Ï´Ù. ¸ðµç »ç¿ëÀÚ º¼·ý¿¡ µ¿ÀÏÇÑ ÇÒ´ç·®À» ÁöÁ¤ÇÏ·Á¸é »ó¼ö °ªÀ» ÁöÁ¤ÇϽʽÿÀ. ´Ù¸¥ º¼·ý¿¡ ´Ù¸¥ ÇÒ´ç·®À» ÁöÁ¤ÇÏ·Á¸é ÀÌ Çʵ忡 ¼ýÀÚ º¯¼ö($1 - $9) Áß Çϳª¸¦ ÀÔ·ÂÇϰí uss add ¸í·É¿¡ ´ëÇÑ -var Àμö¸¦ »ç¿ëÇØ¼­ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ ÇØ´ç Çʵ忡 ±× °ªÀ» Á¦°øÇϽʽÿÀ.

ABC Corporation ¿¹Á¦´Â »õ·Î¿î ¸ðµç »ç¿ëÀÚ¿¡°Ô 5000 KBÀÇ Ãʱâ ÇÒ´ç·®À» ºÎ¿©ÇÕ´Ï´Ù.

mount_point
º¼·ýÀÇ ·çÆ® µð·ºÅ丮 ¹× »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮·Î ÀÛµ¿ÇÏ´Â º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î »ç¿ëÀÚ È¨ µð·ºÅ丮 À̸§¿¡´Â ÀÌ Çʵ忡 $USER º¯¼ö¸¦ Æ÷ÇÔ½ÃÄÑ ÀÐÀ» ¼ö ÀÖ´Â »ç¿ëÀÚ À̸§ÀÌ Æ÷ÇԵ˴ϴÙ.

Àбâ Àü¿ë º¼·ý¿¡¼­ »õ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ½ÇÆÐÇÏÁö ¾Êµµ·Ï ¸¶¿îÆ® Æ÷ÀÎÆ®±îÁöÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÀÌ Çʵ忡 $AUTO º¯¼ö¸¦ »ç¿ëÇÏ´Â °æ¿ì °¢ G ¸í·É¾î¿¡¼­ ¸í¸íÇÏ´Â µð·ºÅ丮´Â ÀÌ¹Ì Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸¶¿îÆ® Æ÷ÀÎÆ® À̸§ÀÇ ´Ù¸¥ ºÎºÐµµ »ç¿ëÀÚ¸¶´Ù ´Ù¸¥ °æ¿ì ÀÌ Çʵ忡 $MTPT º¯¼ö¸¦ »ç¿ëÇϰí uss add ¸í·ÉÀÇ -mount Àμö¸¦ »ç¿ëÇØ¼­ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾îÀÇ mount_point Çʵ忡 °ªÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÅÛÇø´ÀÇ ´ÙÀ½ ¸í·É¾î¿¡ $MTPT º¯¼ö°¡ ³ªÅ¸³ª¸é (º¸Åë D, E ¶Ç´Â F ¸í·É¾î¿¡¼­) ÀÌ º¯¼ö´Â ÀÌ ÇʵåÀÇ Àüü ³»¿ëÀ» ±× °ªÀ¸·Î ÃëÇÕ´Ï´Ù.

Çϳª ÀÌ»óÀÇ »óÀ§ µð·ºÅ丮¿¡ Ȩ µð·ºÅ丮¸¦ ÇÔ²² ±×·ìÈ­ÇÏ´Â °Í¿¡ ´ëÇØ ³»¸° °áÁ¤¿¡ µû¶ó »ó¼ö¿Í º¯¼ö¸¦ Á¶ÇÕÇϽʽÿÀ. ÅÛÇø´À» ÂüÁ¶ÇÏ´Â uss add ¶Ç´Â uss bulk ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ÀÌ »óÀ§ µð·ºÅ丮°¡ ÀÌ¹Ì ÀÖ¾î¾ß ÇÕ´Ï´Ù. Ȩ µð·ºÅ丮 ±×·ìÈ­ÀÇ ´Ù¾çÇÑ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

owner
UNIX ls -ld ¸í·ÉÀÇ Ãâ·Â¿¡ »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§ ¶Ç´Â UID°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ ¼ÒÀ¯ÀÚ·Î ÁöÁ¤µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. Ȩ µð·ºÅ丮 ¼ÒÀ¯±Ç¿¡ ´ëÇÑ Ç¥ÁØ ±ÔÄ¢À» µû¸£·Á¸é ABC Corporation ¿¹Á¦ ÅÛÇø´¿¡¼­Ã³·³ ÀÌ Çʵ忡¼­ $UID º¯¼ö¸¦ »ç¿ëÇϽʽÿÀ. ±×·¯¸é º¸È£ ¼­¹ö´Â »ç¿ëÀÚ°¡ -uid Àμö¸¦ uss add ¸í·É¿¡ Á¦°øÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾î¿¡¼­ uid Çʵ带 ä¿ìÁö ¾Ê´Â ÇÑ ÀÚµ¿À¸·Î AFS UID¸¦ ÁöÁ¤ÇÕ´Ï´Ù(±âÁ¸ÀÇ UNIX °èÁ¤À» º¯È¯ÇÏ´Â °æ¿ì uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯ÀÇ Ãß°¡ °í·Á»çÇ׿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).

ACL
»õ Ȩ µð·ºÅ丮¿¡ ACLÀ» ¼³Á¤ÇÕ´Ï´Ù. °¢°¢ÀÌ AFS »ç¿ëÀÚ À̸§À̳ª ±×·ì À̸§À¸·Î ±¸¼ºµÇ°í ÇØ´ç ¼ø¼­´ë·Î ±ÇÇÑÀÌ ºÎ¿©µÈ Çϳª ÀÌ»óÀÇ ½ÖÀ» ÀÌ·é °ªÀ» Á¦°øÇϽʽÿÀ(±×·ì À̸§Àº »ç¿ëµÉ º¸È£ µ¥ÀÌÅͺ£À̽º¿¡ ÀÌ¹Ì ÀÖ¾î¾ß ÇÔ). ½Ö ³»ÀÇ µÎ °ª°ú ½Öµé°£Àº °ø¹éÀ¸·Î ºÐ¸®ÇϽʽÿÀ. »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÇÇÑ¿¡ ´ëÇÑ ¼³¸íÀº AFS ACL ±ÇÇÑÀ» ÂüÁ¶ÇϽʽÿÀ.

ÃÖ¼ÒÇÑ ÀÌ Çʵ忡 °ª $USER allÀ» Æ÷ÇÔ½ÃÄÑ »õ »ç¿ëÀÚ¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©ÇϽʽÿÀ. ÆÄÀÏ ¼­¹ö´Â system:administrators ±×·ì¿¡µµ ¸ðµç ±ÇÇÑÀ» ÀÚµ¿À¸·Î ºÎ¿©ÇÕ´Ï´Ù. °èÁ¤ ÀÛ¼ºÀÇ ¸¶Áö¸· ´Ü°è¿¡¼­ uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÀÛ¼º ÇÁ·Î¼¼½ºÁß¿¡ ¼³Á¤µÈ ACL¿¡¼­ uss ¸í·ÉÀÇ ½ÇÇàÀÚ¸¦ ÀÚµ¿À¸·Î »èÁ¦ÇϹǷΠÀÌ »ç¿ëÀÚ¿¡°Ô ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ¾ø½À´Ï´Ù.

ABC Corporation ¿¹Á¦¿¡¼­´Â ´ÙÀ½ °ªÀ» »ç¿ëÇÏ¿© »õ·Î¿î »ç¿ëÀÚ¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©Çϰí abc:staff ±×·ìÀÇ ±¸¼º¿ø¿¡°Ô r(Àбâ) ¹× l(Á¶È¸) ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

$USER all abc:staff rl

D ¸í·É¾î¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀÇ °¢ D ¸í·É¾î´Â µð·ºÅ丮¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÅÛÇø´¿¡¼­ ÀÌ ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. D ¸í·É¾î°¡ »õ·Î¿î »ç¿ëÀÚ È¨ µð·ºÅ丮¿¡ ÇÏÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì V ¸í·É¾î µÚ¿¡ »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù. uss ¸í·ÉÀÌ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â °ÍÀº ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¿¡¼­ ¼³¸íÇÏ´Â ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù.

D ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´ÀÇ ¿¹Á¦ Áß Çϳª¸¦ ÂüÁ¶ÇÕ´Ï´Ù.

   D $MTPT/Mailbox 0700 $UID $USER all abc:staff none  system:anyuser lik

D ¸í·É¾î ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   D  pathname  mode_bits  owner  ACL

¿©±â¼­,

D
µð·ºÅ丮 ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

pathname
µð·ºÅ丮ÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮À̸é $MTPT º¯¼ö¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮 °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. $MTPT º¯¼ö´Â D ¸í·É¾î¿¡ ³ªÅ¸³ª¸é ÀÌÀü V ¸í·É¾îÀÇ mount_point Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù(ÀÌ·¯ÇÑ Á¾¼Ó¼ºÀ» º¸¸é D ¸í·É¾î°¡ V ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù).

µð·ºÅ丮·ÎÀÇ Àбâ/¾²±â °æ·Î À̸§À» ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ »õ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÀÌ Çʵ忡 $MTPT º¯¼ö¸¦ »ç¿ëÇÏ´Â °æ¿ì °¢ V ¸í·É¾îÀÇ mount_point ÇʵåÀÇ °ªÀº ÀÌ¹Ì Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ABC Corporation ¿¹Á¦¿¡¼­´Â °ª $MTPT/Mailbox¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ Mailbox ÇÏÀ§ µð·ºÅ丮¸¦ ¹èÄ¡ÇÕ´Ï´Ù.

mode_bits
µð·ºÅ丮ÀÇ UNIX ¸ðµå ºñÆ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. Çã¿ëµÇ´Â °ªÀº ±ÇÇÑ Á¶ÇÕ¿¡ µû¶ó Ç¥ÁØ 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸® ¼ýÀÚÀÔ´Ï´Ù. ¿¹Á¦: 0755´Â rwxr-xr-x¿¡ ÇØ´çÇϰí 0644´Â rw-r--r--¿¡ ÇØ´çÇÕ´Ï´Ù. ù°(¼ÒÀ¯ÀÚ) x ºñÆ®´Â ¾×¼¼½º·ÎÀÇ ¾×¼¼½º¸¦ Çã¿ëÇϱâ À§ÇØ ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â °ª 0700À» »ç¿ëÇÏ¿© Mailbox ÇÏÀ§ µð·ºÅ丮ÀÇ ¸ðµå ºñÆ®¸¦ rwxr-----·Î ¼³Á¤ÇÕ´Ï´Ù.

owner
UNIX ls -ld ¸í·ÉÀÇ Ãâ·Â¿¡¼­ »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§À̳ª UID°¡ µð·ºÅ丮ÀÇ ¼ÒÀ¯ÀÚ·Î ÁöÁ¤µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ µð·ºÅ丮°¡ AFS¿¡ À§Ä¡ÇÏ´Â °æ¿ì ABC Corporation ¿¹Á¦ ÅÛÇø´¿¡¼­ ó·³ ÀÌ Çʵ忡 $UID º¯¼ö¸¦ Ãß°¡ÇϽʽÿÀ. ±×·¯¸é º¸È£ ¼­¹ö´Â »ç¿ëÀÚ°¡ -uid Àμö¸¦ uss add ¸í·É¿¡ Á¦°øÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾î¿¡¼­ uid Çʵ带 ä¿ìÁö ¾Ê´Â ÇÑ ÀÚµ¿À¸·Î AFS UID¸¦ ÁöÁ¤ÇÕ´Ï´Ù(±âÁ¸ÀÇ UNIX °èÁ¤À» º¯È¯ÇÏ´Â °æ¿ì uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯ÀÇ Ãß°¡ °í·Á»çÇ׿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).

µð·ºÅ丮°¡ ·ÎÄà µð½ºÅ©¿¡ ÀÖÀ¸¸é uss ¸í·ÉÀ» ½ÇÇàÇϰí ÀÖ´Â »ç¿ëÀÚ À̸§À̳ª UNIX UID¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ½¬¿î ¹æ¹ýÀÔ´Ï´Ù. ´Ù¸¥ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÒ ¶§ ¹ß»ýÇÏ´Â ¹®Á¦¿¡ ´ëÇØ¼­´Â ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.

ACL
»õ µð·ºÅ丮¿¡ ACLÀ» ¼³Á¤ÇÕ´Ï´Ù. °¢°¢ÀÌ AFS »ç¿ëÀÚ À̸§À̳ª ±×·ì À̸§À¸·Î ±¸¼ºµÇ°í ÇØ´ç ¼ø¼­´ë·Î ±ÇÇÑÀÌ ºÎ¿©µÈ Çϳª ÀÌ»óÀÇ ½ÖÀ» ÀÌ·é °ªÀ» Á¦°øÇϽʽÿÀ(±×·ì À̸§Àº »ç¿ëµÉ º¸È£ µ¥ÀÌÅͺ£À̽º¿¡ ÀÌ¹Ì ÀÖ¾î¾ß ÇÔ). ½Ö ³»ÀÇ µÎ °ª°ú ½Öµé°£Àº °ø¹éÀ¸·Î ºÐ¸®ÇϽʽÿÀ. »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÇÇÑ¿¡ ´ëÇÑ ¼³¸íÀº AFS ACL ±ÇÇÑÀ» ÂüÁ¶ÇϽʽÿÀ.

ÃÖ¼ÒÇÑ °ª $USER allÀ» Æ÷ÇÔ½ÃÄÑ »õ »ç¿ëÀÚ¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©ÇϽʽÿÀ. °èÁ¤ ÀÛ¼ºÀÇ ¸¶Áö¸· ´Ü°è¿¡¼­ uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÀÛ¼º ÇÁ·Î¼¼½ºÁß¿¡ ¼³Á¤µÈ ACL¿¡¼­ uss ¸í·ÉÀÇ ½ÇÇàÀÚ¸¦ ÀÚµ¿À¸·Î »èÁ¦ÇϹǷΠÀÌ »ç¿ëÀÚ¿¡°Ô ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ¾ø½À´Ï´Ù. µð·ºÅ丮°¡ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â °æ¿ì ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ Ç×»ó ¿À·ù ¸Þ½ÃÁö°¡ ¹ß»ýÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦¿¡¼­´Â ´ÙÀ½ °ªÀ» »ç¿ëÇÏ¿© »õ·Î¿î »ç¿ëÀÚ¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©Çϰí abc:staff ±×·ìÀÇ ±¸¼º¿ø¿¡°Ô ¾î¶°ÇÑ ±ÇÇѵµ ºÎ¿©ÇÏÁö ¾Ê°í system:anyuserÀÇ ±¸¼º¿ø¿¡°Ô l(Á¶È¸), i(»ðÀÔ) ¹× k(Àá±Ý) ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

$USER all abc:staff none system:anyuser lik

ÀÌ·¯ÇÑ È®ÀåµÈ ±ÇÇÑÀ» system:anyuser ±×·ì¿¡ ºÎ¿©ÇÏ¿© ½Ã½ºÅÛ »ç¿ëÀÚ(¸ÞÀÏ Àü´Þ µð¸Õ)°¡ Mailbox µð·ºÅ丮¿¡ ¸ÞÀÏÀ» »ðÀÔÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. r(Àбâ) ±ÇÇÑÀÌ ¾øÀ¸¸é system:anyuser ±×·ìÀÇ ±¸¼º¿øÀº ¸ÞÀÏ ÆÄÀÏÀ» ÀÐÀ» ¼ö ¾ø½À´Ï´Ù.

F ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÁ·ÎÅäŸÀÔ¿¡¼­ ÆÄÀÏ ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀÇ °¢ F ¸í·É¾î´Â ±âÁ¸ÀÇ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ ³»¿ëÀ» º¹»çÇÏ¿© ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÅÛÇø´¿¡¼­ ÀÌ ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾øÀ¸¸ç °¢ ¸í·É¾î°¡ ´Ù¸¥ ÇÁ·ÎÅäŸÀÔÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. F ¸í·É¾î°¡ »õ »ç¿ëÀÚÀÇ µð·ºÅ丮³ª ÇÏÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì ÀÌ ¸í·É¾î´Â »óÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â V ¶Ç´Â D ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÕ´Ï´Ù. uss ¸í·ÉÀÌ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡¼­ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀº ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¿¡¼­ ¼³¸íÇÏ´Â ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù.

E ¸í·É¾îµµ ÆÄÀÏÀ» ÀÛ¼ºÇÏÁö¸¸ µÎ °¡Áö À¯ÇüÀÇ ¸í·É¾î´Â »óÈ£ º¸¿ÏÀûÀÎ ÀÌÁ¡À» Á¦°øÇÕ´Ï´Ù. E ¸í·É¾î·Î ÀÛ¼ºÇÑ ÆÄÀÏÀº ÆÄÀÏÀ» ³»¿ëÀ» ÁöÁ¤ÇÏ´Â Çʵ忡 ³ªÅ¸³¯ ¼ö ÀÖÀ¸¹Ç·Î °¢ »ç¿ëÀÚ¿¡ ¸Â°Ô »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ý´ë·Î F ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ÆÄÀÏÀÇ ³»¿ëÀº ¸ðµç »ç¿ëÀÚ¿¡°Ô µ¿ÀÏÇÕ´Ï´Ù. ±×·¯³ª E ÆÄÀÏÀº ´ÜÀÏ Çà¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ°í F ÆÄÀÏÀº ±æÀÌ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

F ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´ÀÇ ¿¹Á¦ Áß Çϳª¸¦ ÂüÁ¶ÇÕ´Ï´Ù.

   F $MTPT/.login 0755 $UID /afs/abc.com/admin/user/proto

F ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   F  pathname  mode_bits  owner  prototype_file

¿©±â¼­,

F
ÆÄÀÏ ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

pathname
ÆÄÀÏ À̸§À» Æ÷ÇÔÇÏ¿© ÀÛ¼ºÇÒ ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ È¨ µð·ºÅ丮³ª ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ¸¸é $MTPT º¯¼ö¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮 °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. $MTPT º¯¼ö´Â F ¸í·É¾î¿¡ ³ªÅ¸³ª¸é ÀÌÀü V ¸í·É¾îÀÇ mount_point Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù(ÀÌ·¯ÇÑ Á¾¼Ó¼ºÀ» º¸¸é F ¸í·É¾î°¡ V ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù).

ÆÄÀÏ·ÎÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ »õ ÆÄÀÏÀ» ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÀÌ Çʵ忡 $MTPT º¯¼ö¸¦ »ç¿ëÇÏ´Â °æ¿ì °¢ V ¸í·É¾îÀÇ mount_point ÇʵåÀÇ °ªÀº ÀÌ¹Ì Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ABC Corporation ¿¹Á¦¿¡¼­´Â °ª $MTPT/.loginÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ .loginÀ̶ó´Â ÆÄÀÏÀ» ¹èÄ¡ÇÕ´Ï´Ù.

mode_bits
ÆÄÀÏÀÇ UNIX ¸ðµå ºñÆ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. Çã¿ëµÇ´Â °ªÀº ±ÇÇÑ Á¶ÇÕ¿¡ µû¶ó Ç¥ÁØ 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸® ¼ýÀÚÀÔ´Ï´Ù. ¿¹Á¦: 0755´Â rwxr-xr-x¿¡ ÇØ´çÇϰí 0644´Â rw-r--r--¿¡ ÇØ´çÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â °ª 0755¸¦ »ç¿ëÇÏ¿© .login ÆÄÀÏ¿¡ ´ëÇÑ ¸ðµå ºñÆ®¸¦ rwxr-xr-x·Î ¼³Á¤ÇÕ´Ï´Ù.

owner
UNIX ls -l ¸í·ÉÀÇ Ãâ·Â¿¡¼­ »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§À̳ª UID°¡ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ·Î ÁöÁ¤µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ ÆÄÀÏÀÌ AFS¿¡ À§Ä¡ÇÏ´Â °æ¿ì ABC Corporation ¿¹Á¦ ÅÛÇø´¿¡¼­ ó·³ ÀÌ Çʵ忡 $UID º¯¼ö¸¦ Ãß°¡ÇϽʽÿÀ. ±×·¯¸é º¸È£ ¼­¹ö´Â »ç¿ëÀÚ°¡ -uid Àμö¸¦ uss add ¸í·É¿¡ Á¦°øÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾î¿¡¼­ uid Çʵ带 ä¿ìÁö ¾Ê´Â ÇÑ ÀÚµ¿À¸·Î AFS UID¸¦ ÁöÁ¤ÇÕ´Ï´Ù(±âÁ¸ÀÇ UNIX °èÁ¤À» º¯È¯ÇÏ´Â °æ¿ì uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯ÀÇ Ãß°¡ °í·Á»çÇ׿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).

ÆÄÀÏÀÌ ·ÎÄà µð½ºÅ©¿¡ ÀÖÀ¸¸é uss ¸í·ÉÀ» ½ÇÇàÇϰí ÀÖ´Â »ç¿ëÀÚ À̸§À̳ª UNIX UID¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ½¬¿î ¹æ¹ýÀÔ´Ï´Ù. ´Ù¸¥ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÒ ¶§ ¹ß»ýÇÏ´Â ¹®Á¦¿¡ ´ëÇØ¼­´Â ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.

prototype_file
º¹»çÇÒ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏÀÌ ÀÖ´Â AFS ¶Ç´Â ·ÎÄà µð·ºÅ丮¸¦ ¸í¸íÇÕ´Ï´Ù. ÇÁ·ÎÅäŸÀÔ ÆÄÀÏÀÇ À̸§Àº pathname ÇʵåÀÇ ¸¶Áö¸· ¿ä¼Ò¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â µð·ºÅ丮 /afs/abc.com/admin/user/proto¿¡ ÀÖ´Â .loginÀ̶ó´Â ÇÁ·ÎÅäŸÀÔ ÆÄÀÏÀ» ÂüÁ¶ÇÕ´Ï´Ù.

E ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÇÑ Çà ÆÄÀÏ ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀÇ °¢ E ¸í·É¾î´Â ÁöÁ¤µÈ ´ÜÀÏ ÇàÀ» ¿¡ÄÚÇÏ¿© ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÅÛÇø´¿¡¼­ ÀÌ ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. E ¸í·É¾î°¡ »õ »ç¿ëÀÚÀÇ µð·ºÅ丮³ª ÇÏÀ§ µð·ºÅ丮¿¡ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °æ¿ì ÀÌ ¸í·É¾î´Â »óÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â D ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÕ´Ï´Ù. uss ¸í·ÉÀÌ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡¼­ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀº ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¿¡¼­ ¼³¸íÇÏ´Â ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù.

F ¸í·É¾îµµ ÆÄÀÏÀ» ÀÛ¼ºÇÏÁö¸¸ µÎ °¡Áö À¯ÇüÀÇ ¸í·É¾î´Â »óÈ£ º¸¿ÏÀûÀÎ ÀÌÁ¡À» Á¦°øÇÕ´Ï´Ù. E ¸í·É¾î·Î ÀÛ¼ºÇÑ ÆÄÀÏÀº ÆÄÀÏÀ» ³»¿ëÀ» ÁöÁ¤ÇÏ´Â Çʵ忡 ³ªÅ¸³¯ ¼ö ÀÖÀ¸¹Ç·Î °¢ »ç¿ëÀÚ¿¡ ¸Â°Ô »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÆÄÀÏÀ» ÀÛ¼ºÇϱâ Àü¿¡ º¯¼ö¸¦ ÀûÀýÇÑ °ªÀ¸·Î ¹Ù²ß´Ï´Ù. ¹Ý´ë·Î F ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ÆÄÀÏÀÇ ³»¿ëÀº ¸ðµç »ç¿ëÀÚ¿¡°Ô µ¿ÀÏÇÕ´Ï´Ù. ±×·¯³ª E ÆÄÀÏÀº ´ÜÀÏ Çà¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ°í F ÆÄÀÏÀº ±æÀÌ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

E ¸í·É¾î´Â ¼¿ÀÇ °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ¿¡¼­ »õ »ç¿ëÀÚ¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇÏ´Â µ¥ ƯÈ÷ ÀûÀýÇϸç ÀÌ Ç׸ñÀº Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ º¹»çµÇ¾î ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)·Î »ç¿ëµË´Ï´Ù. Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´¿¡ ³ª¿À´Â ABC CorporationÀÇ Àüü °èÁ¤ ÅÛÇø´¿¡¼­ »ç¿ëµÈ ÀÌ·¯ÇÑ À¯ÇüÀÇ ¹æ½ÄÀ» ÂüÁ¶ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ÀÛ¼ºµÈ ÆÄÀÏÀ» °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ¿¡ ÅëÇÕÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

   E /afs/.abc.com/common/etc/newaccts/passwd_$USER 0644 root \
        "$USER:X:$UID:11:$NAME:$MTPT:/bin/csh"

E ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   E  pathname  mode_bits  owner  "contents"

¿©±â¼­,

E
ÆÄÀÏ ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

pathname
ÆÄÀÏ À̸§À» Æ÷ÇÔÇÏ¿© ÀÛ¼ºÇÒ ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ¿©±â¿¡´Â º¯¼ö°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ È¨ µð·ºÅ丮³ª ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ¸¸é $MTPT º¯¼ö¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮 °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. $MTPT º¯¼ö´Â E ¸í·É¾î¿¡ ³ªÅ¸³ª¸é ÀÌÀü V ¸í·É¾îÀÇ mount_point Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù(ÀÌ·¯ÇÑ Á¾¼Ó¼ºÀ» º¸¸é E ¸í·É¾î°¡ V ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù).

ÆÄÀÏ·ÎÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ »õ ÆÄÀÏÀ» ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÀÌ Çʵ忡 $MTPT º¯¼ö¸¦ »ç¿ëÇÏ´Â °æ¿ì °¢ V ¸í·É¾îÀÇ mount_point ÇʵåÀÇ °ªÀº ÀÌ¹Ì Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ABC Corporation ¿¹Á¦´Â E ¸í·É¾î¿¡ ÀÇÇØ ÀÛ¼ºµÈ ÆÄÀÏÀ» /afs/.abc.com/common/etc/newaccts µð·ºÅ丮¿¡ ¾²°í »õ·Î¿î »ç¿ëÀÚ À̸§ ´ÙÀ½¿¡ À̸¦ ¸í¸íÇÕ´Ï´Ù.

   /afs/.abc.com/common/etc/newaccts/passwd_$USER

mode_bits
ÆÄÀÏÀÇ UNIX ¸ðµå ºñÆ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. Çã¿ëµÇ´Â °ªÀº ±ÇÇÑ Á¶ÇÕ¿¡ µû¶ó Ç¥ÁØ 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸® ¼ýÀÚÀÔ´Ï´Ù. ¿¹Á¦: 0755´Â rwxr-xr-x¿¡ ÇØ´çÇϰí 0644´Â rw-r--r--¿¡ ÇØ´çÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â °ª 0644¸¦ »ç¿ëÇÏ¿© passwd_user ÆÄÀÏ¿¡ ´ëÇÑ ¸ðµå ºñÆ®¸¦ r-xr--r--·Î ¼³Á¤ÇÕ´Ï´Ù.

owner
UNIX ls -l ¸í·ÉÀÇ Ãâ·Â¿¡¼­ »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§À̳ª UID°¡ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ·Î ÁöÁ¤µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ ÆÄÀÏÀÌ AFS¿¡ À§Ä¡Çϰí ÇØ´ç »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÏ´Â °æ¿ì ÀÌ Çʵ忡 $UID º¯¼ö¸¦ Ãß°¡ÇϽʽÿÀ. ±×·¯¸é º¸È£ ¼­¹ö´Â »ç¿ëÀÚ°¡ -uid Àμö¸¦ uss add ¸í·É¿¡ Á¦°øÇϰųª ¹úÅ© ÀÔ·Â ÆÄÀÏ add ¸í·É¾î¿¡¼­ uid Çʵ带 ä¿ìÁö ¾Ê´Â ÇÑ ÀÚµ¿À¸·Î AFS UID¸¦ ÁöÁ¤ÇÕ´Ï´Ù(±âÁ¸ÀÇ UNIX °èÁ¤À» º¯È¯ÇÏ´Â °æ¿ì uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯ÀÇ Ãß°¡ °í·Á»çÇ׿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).

ÆÄÀÏÀÌ ·ÎÄà µð½ºÅ©¿¡ ÀÖÀ¸¸é uss ¸í·ÉÀ» ½ÇÇàÇϰí ÀÖ´Â »ç¿ëÀÚ À̸§À̳ª UNIX UID¸¦ ÁöÁ¤ÇϽʽÿÀ. ´Ù¸¥ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÒ ¶§ ¹ß»ýÇÏ´Â ¹®Á¦¿¡ ´ëÇØ¼­´Â ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.

ABC Corporation ¿¹Á¦´Â »õ·Î¿î »ç¿ëÀÚ°¡ Á÷Á¢ »ç¿ëÇϱ⠺¸´Ù´Â °øÅë ¾ÏÈ£ ÆÄÀÏ¿¡ ÅëÇÕÇϱâ À§ÇØ AFS ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. µû¶ó¼­ ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®¸¦ »õ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ·Î ÁöÁ¤ÇÕ´Ï´Ù. AFS ÆÄÀÏ¿¡ ´ëü ¼ÒÀ¯ÀÚ¸¦ ÁöÁ¤ÇÏ¸é ´ÙÀ½°ú °°Àº º¹ÀâÇÑ ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. AFS ÆÄÀÏ¿¡ ´ëÇØ chown ¸í·ÉÀ» ½ÇÇàÇϸé system:administrators ±×·ì¿¡¼­ ¸â¹ö½±ÀÌ ÇÊ¿äÇÏÁö¸¸ uss ¸í·ÉÀÇ ½ÇÇàÀÚ´Â ÀÌ ±×·ìÀÇ ±¸¼º¿øÀ¸·Î ¹Ýµå½Ã ÀÎÁõÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù.

contents
»õ ÆÄÀÏ¿¡ ±â·ÏÇÒ ´ÜÀÏ Çà ¹®ÀÚ ½ºÆ®¸µÀ» ÁöÁ¤ÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ °ø¹éÀÌ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì Å« µû¿ÈÇ¥(")·Î ¹­À¸½Ê½Ã¿À. °³Çà ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ¾øÀ¸³ª ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¶§ È®ÀÎÇϴ ǥÁØ º¯¼ö´Â Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

ABC Corporation ¿¹Á¦´Â ¾ÏÈ£ ÆÄÀÏ Ç׸ñÀ» ÀÛ¼ºÇϱâ À§ÇØ contents Çʵ忡 ´ÙÀ½ °ªÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.

   $USER:X:$UID:10:$NAME:$MTPT:/bin/csh

L ¹× S ¸í·É¾î¸¦ »ç¿ëÇÑ ¿¬°á ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀÇ °¢ L ¸í·É¾î´Â Ç¥ÁØ UNIX ln ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ´Â °Íó·³ µÎ °³ÀÇ ÆÄÀϰ£ÀÇ ÇÏµå ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù. S ¸í·É¾î´Â UNIX ln -s ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ´Â °Íó·³ µÎ °³ÀÇ ÆÄÀϰ£ÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù. ¿¬°á¿¡ ´ëÇÑ ¼³¸íÀº ÀÌ ¹®¼­¿¡¼­ ´Ù·ç°í ÀÖÁö ¾ÊÀ¸³ª µÎ °¡Áö °æ¿ì¿¡ ³ªÅ¸³ª´Â ±âº»ÀûÀÎ È¿°ú´Â ±âÁ¸ ÆÄÀÏ¿¡ ´ëÇØ ¶Ç ´Ù¸¥ À̸§À» ÀÛ¼ºÇÏ´Â °Í°ú °°À¸¹Ç·Î À̸§À» ÅëÇØ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°áÀ» ÀÛ¼ºÇÑ´Ù°í ÇØ¼­ ÆÄÀÏÀÇ ¶Ç ´Ù¸¥ »çº»ÀÌ ÀÛ¼ºµÇ´Â °ÍÀº ¾Æ´Õ´Ï´Ù.

ÅÛÇø´ ÆÄÀÏ¿¡¼­ L ¶Ç´Â S ¸í·É¾î ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. ¸µÅ©°¡ »õ·Î¿î »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮³ª ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ¸¸é »óÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â V ¶Ç´Â D ¸í·É¾î¿Í ¿¬°áµÉ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â F, E ¶Ç´Â X ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÕ´Ï´Ù. uss ¸í·ÉÀÌ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡¼­ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀº ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¿¡¼­ ¼³¸íÇÏ´Â ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù.

AFS¿¡¼­´Â µ¿ÀÏÇÑ µð·ºÅ丮¿¡ À§Ä¡ÇÏ´Â ÆÄÀϰ£ÀÇ ÇÏµå ¿¬°á¸¸ Çã¿ëÇÑ´Ù´Â »ç½ÇÀ» ¾Ë¾Æ µÎ½Ê½Ã¿À. ÀÌ·¯ÇÑ Á¦ÇÑÀº ´Ù¸¥ ACL(µÎ µð·ºÅ丮ÀÇ ACL)¸¦ µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ¿¬°üÁöÀ½À¸·Î½á ¹ß»ýÇϴ ȥ¶õÀ» ÇÇÇϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù. ±âÈ£ ¿¬°áÀº ´Ù¸¥ µð·ºÅ丮, ½ÉÁö¾î´Â ´Ù¸¥ º¼·ý¿¡ À§Ä¡ÇÏ´Â µÎ ÆÄÀϰ£¿¡¼­ »ç¿ëµË´Ï´Ù. ½ÇÁ¦ ÆÄÀÏ¿¡ ´ëÇÑ ACLµµ ¿¬°á¿¡ Àû¿ëµË´Ï´Ù.

µð·ºÅ丮³ª ÆÄÀÏ¿¡ ´ëÇØ ¼öÇàÇÏ´Â °Íó·³ L ¶Ç´Â S ¸í·É¾î·Î ÀÛ¼ºÇÑ ¿¬°á¿¡ ´ëÇØ ¼ÒÀ¯ÀÚ ¶Ç´Â ¸ðµå ºñÆ®¸¦ ¼³Á¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â uss ¸í·É ½ÇÇàÀÚÀÇ UNIX UID¸¦ ¼ÒÀ¯Àڷμ­ ÀÚµ¿À¸·Î ±â·ÏÇÏ°í ¸ðµå ºñÆ®¸¦ lrwxrwxrwx(777)·Î ¼³Á¤ÇÕ´Ï´Ù.

L ¶Ç´Â S ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°ÀÌ ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´¿¡ ³ª¿À´Â ¿¹Á¦¸¦ ÂüÁ¶ÇÕ´Ï´Ù.

   S /afs/abc.com/public/$USER $MTPT/public

L ¹× S ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   L  existing_file  link
   S  existing_file  link

¿©±â¼­,

L
ÇÏµå ¿¬°á ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

S
±âÈ£ ¿¬°á ÀÛ¼º ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

existing_file
±âÁ¸ ÆÄÀÏÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ È¨ µð·ºÅ丮³ª ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ¸¸é $MTPT º¯¼ö¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮 °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. $MTPT º¯¼ö´Â L ¶Ç´Â S ¸í·É¾î¿¡ ³ªÅ¸³ª¸é ÀÌÀü V ¸í·ÉÀÇ mount_point Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù(ÀÌ·¯ÇÑ Á¾¼Ó¼ºÀ» º¸¸é V ¸í·É¾î ´ÙÀ½¿¡ ³ª¿Í¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù).

À̸§ÀÌ ¼ýÀÚ ±âÈ£(#)³ª ÆÛ¼¾Æ® ±âÈ£(%)·Î ½ÃÀÛÇÏ´Â ÆÄÀÏ¿¡ ½Éº¼¸¯ ¸µÅ©¸¦ ÀÛ¼ºÇÏÁö ¸¶½Ê½Ã¿À. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ±× ³»¿ëÀÌ ÀÌµé ¹®ÀÚ Áß Çϳª·Î ½ÃÀ۵Ǵ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÒ ¶§ °¢°¢ ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®·Î ÇØ¼®ÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â ±× ¸¶¿îÆ® Æ÷ÀÎÆ®·ÎÀÇ °æ·Î¸¦ ÁöÁ¤ÇÏ¿© ¼±ÇàÇÏ´Â X ¸í·É¾î¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾î ¸¶¿îÆ®µÈ °ø°³ÀûÀ¸·Î ÀÐÀ» ¼ö ÀÖ´Â º¼·ýÀ¸·ÎÀÇ ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù.

   /afs/abc.com/public/$USER

link
ÆÄÀÏ¿¡ ´ëÇÑ µÎ ¹øÂ° À̸§ÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ È¨ µð·ºÅ丮³ª ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ¸¸é $MTPT º¯¼ö¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮 °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù.

¿¬°á·ÎÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ »õ ¿¬°áÀ» ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÀÌ Çʵ忡 $MTPT º¯¼ö¸¦ »ç¿ëÇÏ´Â °æ¿ì °¢ V ¸í·É¾îÀÇ mount_point ÇʵåÀÇ °ªÀº ÀÌ¹Ì Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ABC Corporation ¿¹Á¦´Â »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ publicÀ̶ó´Â ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù.

   $MTPT/public

A ¸í·É¾î·Î °èÁ¤ º¸¾È ³ôÀ̱â

ÅÛÇø´ ÆÄÀÏÀÇ A ¸í·É¾î´Â »ç¿ëÀÚ ¾ÏÈ£ ¼±Åà ¹× ÀÎÁõ ½Ãµµ¿¡ ´ëÇØ ´ÙÀ½ Á¦ÇÑÀ» ºÎ¿©ÇÏ¿© ¼¿ º¸¾ÈÀ» °­È­ÇÕ´Ï´Ù.

A ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´¿¡ ³ª¿À´Â ¿¹Á¦¸¦ ÂüÁ¶ÇÏ¸ç ¾ÏÈ£ ¼ö¸íÀ» 250ÀÏ·Î ¼³Á¤Çϰí, ¾ÏÈ£ÀÇ Àç»ç¿ëÀ» ±ÝÁöÇϰí, ½ÇÆÐÇÑ ÀÎÁõ ½Ãµµ ¼ö¸¦ 9·Î Á¦ÇÑÇϰí, ÀÎÁõ Á¦ÇÑÀÌ ÃʰúµÈ °æ¿ì 25ºÐÀÇ Àá±Ý ½Ã°£À» »ý¼ºÇÕ´Ï´Ù.

   A $USER 250 noreuse 9 25

A ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   A  username  password_lifetime  password_reuse  failures  locktime

¿©±â¼­,

A
º¸¾È °­È­ ¸í·É¾î¸¦ ³ªÅ¸³À´Ï´Ù.

username
º¸¾È Á¦ÇÑÀ» ºÎ¿©ÇÒ ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ¸í¸íÇÕ´Ï´Ù. $USER º¯¼ö¸¦ »ç¿ëÇÏ¿© uss add ¸í·ÉÀÇ -user Àμö·ÎºÎÅÍ ¶Ç´Â ¹úÅ© ÀÔ·Â ÆÄÀÏÀÇ add ¸í·É¾îÀÇ username Çʵå·ÎºÎÅÍ »ç¿ëÀÚ À̸§À» ÀнÀ´Ï´Ù. ABC Corporation ¿¹Á¦´Â ÀÌ °ªÀ» »ç¿ëÇÕ´Ï´Ù.

password_lifetime
»ç¿ëÀÚ ¾ÏÈ£°¡ º¯°æµÈ ÈÄ¿¡ ¾ÏÈ£°¡ À¯È¿ÇÑ »óÅ·Π³²¾Æ ÀÖ´Â ÀÏ ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¾ÏÈ£°¡ À¯È¿ÇÏÁö ¾Ê°Ô µÇ¸é(¸¸±â) »ç¿ëÀÚ´Â ÀÎÁõÀ» ¹ÞÀ» ¼ö ¾ø°Ô µÇÁö¸¸ 30ÀÏ ³»¿¡ kpasswd ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù(±× ÀÌÈÄ¿¡´Â °ü¸®ÀÚ°¡ À̸¦ º¯°æÇØ¾ß ÇÔ).

¹üÀ§ 1 - 254ÀÇ Á¤¼ö¸¦ ÁöÁ¤ÇÏ¿© ¸¸±â°¡ µÉ ¶§±îÁöÀÇ ÀÏ ¼ö¸¦ ÁöÁ¤ÇÏ´Â µ¥ ¿©±â¼­ °ª 0Àº ¾ÏÈ£°¡ Àý´ë ¸¸±âµÇÁö ¾ÊÀ½À» ³ªÅ¸³»°í °ª $PWEXPIRES´Â uss add ¶Ç´Â uss bulk ¸í·ÉÀÇ -pwexpires Àμö·ÎºÎÅÍ ÀÏ ¼ö¸¦ Àоî¿À°Ô µË´Ï´Ù. A ¸í·É¾î°¡ ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î »ç¿ëÀÚ ¾ÏÈ£´Â ¸¸±âµÇÁö ¾Ê½À´Ï´Ù.

ABC Corporation ¿¹Á¦´Â 250ÀÏÀÇ ¾ÏÈ£ ¼ö¸íÀ» ¼³Á¤ÇÕ´Ï´Ù.

password_reuse
»ç¿ëÀÚ°¡ ¸¶Áö¸· 20°³ÀÇ ¾ÏÈ£ Áß Çϳª¿Í À¯»çÇÑ ¾ÏÈ£·Î ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù(kpasswd ¶Ç´Â kas setpassword ¸í·É »ç¿ë). Çã¿ëµÇ´Â °ªÀº Àç»ç¿ëÀ» Çã¿ëÇÏ´Â reuse¿Í Àç»ç¿ëÀ» ±ÝÁöÇÏ´Â noreuseÀÔ´Ï´Ù. A ¸í·É¾î°¡ ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é ±âº»°ªÀº ¾ÏÈ£ Àç»ç¿ëÀ» Çã¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â ¾ÏÈ£ Àç»ç¿ëÀ» ±ÝÁöÇÕ´Ï´Ù.

failures
»ç¿ëÀÚ°¡ ÀÎÁõ µ¿¾È À߸øµÈ ¾ÏÈ£¸¦ Á¦°øÇصµ ¹®Á¦°¡ µÇÁö ¾Ê´Â ¿¬¼Ó Ƚ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù(klog ¸í·ÉÀ̳ª AFS ÅäÅ«À» ºÎ¿©ÇÏ´Â ·Î±×ÀÎ À¯Æ¿¸®Æ¼ »ç¿ë). »ç¿ëÀÚ°¡ Á¦ÇÑÀ» ÃʰúÇϸé ÀÎÁõ ¼­¹ö´Â locktime Çʵ忡 ÁöÁ¤µÈ ½Ã°£ µ¿¾È Ãß°¡ÀûÀÎ ÀÎÁõ ½Ãµµ¸¦ °ÅºÎÇÕ´Ï´Ù.

¹üÀ§ 1 - 254ÀÇ Á¤¼ö¸¦ ÁöÁ¤ÇÏ¿© Çã¿ëµÇ´Â ½ÇÆÐ Ƚ¼ö¸¦ ÁöÁ¤Çϰųª ½ÇÆÐÇÑ ½Ãµµ ¼ö¸¦ Á¦ÇÑÇÏÁö ¾Êµµ·Ï ÇÏ´Â 0 °ªÀ» ÁöÁ¤ÇϽʽÿÀ. A ¸í·É¾î°¡ ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é ±âº»°ªÀº Á¦ÇÑ ¾ø´Â ½ÇÆÐ¸¦ Çã¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â ½ÇÆÐÇÑ ½Ãµµ Ƚ¼ö¸¦ 9ȸ·Î Á¦ÇÑÇÕ´Ï´Ù.

locktime
ÀÎÁõ ¼­¹ö°¡ failures Çʵ忡 ¼³Á¤µÈ ½ÇÆÐ Á¦ÇÑÀ» ÃʰúÇÑ »ç¿ëÀڷκÎÅÍÀÇ ÀÎÁõ ½Ãµµ¸¦ °ÅºÎÇÏ´Â ±â°£À» ÁöÁ¤ÇÕ´Ï´Ù.

¹üÀ§ 01(1ºÐ) - 36:00(36½Ã°£)¿¡¼­ ½Ã°£°ú ºÐ(hh:mm) ¶Ç´Â ºÐ(mm)¸¸À» ÁöÁ¤ÇϽʽÿÀ. ÀÎÁõ ¼­¹ö´Â ´õ Å« °ªÀº 36:00À¸·Î ÀÚµ¿À¸·Î ÁÙÀ̰í 8.5ºÐÀÇ ¹è¼ö Áß ÇØ´ç ½Ã°£¿¡¼­ °¡Àå °¡±î¿î °ªÀ¸·Î 0ÀÌ ¾Æ´Ñ °ªÀ» ¿Ã¸²ÇÕ´Ï´Ù. °ª 0Àº ¹«ÇÑ Àá±Ý ½Ã°£À» ¼³Á¤Çϸç ÀÌ °æ¿ì °ü¸®ÀÚ´Â kas unlock ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤À» Àá±Ý ÇØÁ¦ÇØ¾ß ÇÕ´Ï´Ù.

ABC Corporation ¿¹Á¦´Â Àá±Ý ½Ã°£À» 25ºÐÀ¸·Î ¼³Á¤Çϰí ÀÌ ½Ã°£Àº 25ºÐ 30ÃÊ(8.5ºÐÀÇ ¹è¼ö Áß 25ºÐ¿¡¼­ °¡Àå °¡±î¿î ½Ã°£)·Î ¿Ã¸²µË´Ï´Ù.

X ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ½ÇÇà

ÅÛÇø´ ÆÄÀÏÀÇ X ¸í·É¾î´Â Ç¥ÁØ UNIX ¸í·É, ½© ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥ ¶Ç´Â AFS ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ¸í·É ¹®ÀÚ¿­¿¡´Â Ç¥ÁØ ÅÛÇø´ º¯¼ö°¡ Æ÷Ç﵃ ¼ö ÀÖÀ¸¸ç ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³¯ ¼ö ÀÖ´Â X ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. ¸í·É¾î°¡ ´Ù¸¥ ¸í·É¾î¿¡ ÀÇÇØ ÀÛ¼ºµÈ ¿ä¼Ò¸¦ ó¸®ÇÏ´Â °æ¿ì ÇØ´ç ¸í·É¾î ´ÙÀ½¿¡ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù.

X ¸í·É¾îÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸íÀº ¿¹Á¦ uss ÅÛÇø´ÀÇ Àüü °èÁ¤ ÅÛÇø´¿¡ ³ª¿À´Â ¿¹Á¦¸¦ ÂüÁ¶ÇÕ´Ï´Ù.

   X "create_public_vol $USER $1 $2"

X ¸í·É¾îÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   X "command"

¿©±â¼­ command´Â ½ÇÇàÇÒ ¸í·ÉÀ» ÁöÁ¤ÇÕ´Ï´Ù. °ø¹éÀÌ Æ÷ÇÔµÈ °æ¿ì¿¡´Â Å« µû¿ÈÇ¥(")·Î ¹­À¸½Ê½Ã¿À. ¸í·É ¹®ÀÚ¿­¿¡´Â ¾î¶°ÇÑ Ç¥ÁØ º¯¼öµµ Æ÷Ç﵃ ¼ö ÀÖÀ¸¸ç uss ¸í·ÉÀº ÀûÀýÇÑ ´Ù¸¥ ¸í·É ÀÎÅÍÇÁ¸®ÅÍ¿¡ ÀÌ ¸í·ÉÀ» Á¦°øÇϱâ Àü¿¡ ÀÌ º¯¼ö¸¦ ÇØ¼®ÇÏÁö¸¸ °³Çà ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.

ABC Corporation ¿¹Á¦´Â create_public_volÀ̶ó´Â ½ºÅ©¸³Æ®¸¦ È£ÃâÇÕ´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®´Â »õ »ç¿ëÀÚ¿Í ¿¬°üµÈ ´Ù¸¥ º¼·ýÀ» ÀÛ¼ºÇϰí ÀÌ º¼·ýÀ» ABC CorporationÀÇ ÆÄÀÏ °ø°£¿¡¼­ °ø°³ÀûÀ¸·Î ÀÐÀ» ¼ö ÀÖ´Â ºÎºÐ¿¡ ¸¶¿îÆ®ÇÕ´Ï´Ù.

   "create_public_vol $USER $1 $2"

ÀÌ ¿¹Á¦´Â $USER º¯¼ö¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ À̸§À» Àаí À̸¦ º¼·ý À̸§°ú ¸¶¿îÆ® Æ÷ÀÎÆ® À̸§ µÑ´ÙÀÇ ÀϺηΠ¸¸µì´Ï´Ù. uss ¸í·ÉÀº $1 º¯¼ö¿¡ ´ëÇØ¼­´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ À̸§À» Á¦°øÇϰí $2 º¯¼ö¿¡ ´ëÇØ¼­´Â ÆÄƼ¼Ç À̸§À» Á¦°øÇÏ¿© »õ º¼·ý¿¡ ´ëÇÑ »çÀÌÆ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.


uss add ¸í·ÉÀ» »ç¿ëÇÑ °³º° °èÁ¤ ÀÛ¼º

ÅÛÇø´ ÆÄÀÏÀ» ÀÛ¼ºÇÑ ÈÄ¿¡ uss add ¸í·É(ÅÛÇø´ ÀÛ¼º¿¡ ´ëÇØ¼­´Â uss ÅÛÇø´ ÆÄÀÏ ±¸¼º Âü°í)À» ½ÇÇàÇÏ¿© °³º° °èÁ¤À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ´Ù¾çÇÑ AFS ¼­¹ö¿¡ Á¢¼ÓÇÏ¿© ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇϱâ À§ÇØ ÅÛÇø´¿¡ Æ÷ÇÔ½ÃÄÑ¾ß ÇÏ´Â ¸í·É¾î À¯ÇüÀ» °ËÅäÇÏ·Á¸é uss ÅÛÇø´ ÆÄÀÏ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ÅÛÇø´ÀÌ ºñ¾î ÀÖÀ¸¸é uss add ¸í·ÉÀº º¸È£ µ¥ÀÌÅͺ£À̽º ¹× ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ¸·Î ±¸¼ºµÈ ÀÎÁõ Àü¿ë °èÁ¤À» ÀÛ¼ºÇÕ´Ï´Ù.

uss add ¸í·ÉÀ» ½ÇÇàÇÒ ¶§´Â ÇØ´ç ¸í·É Àμö¸¦ Æ÷ÇÔ½ÃÄÑ ÅÛÇø´ ÆÄÀÏÀÇ °¢ º¯¼ö¿¡ ´ëÇØ °ªÀ» Á¦°øÇϽʽÿÀ. º¯¼ö °ªÀ» Á¦°øÇÏÁö ¸øÇϸé uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â °èÁ¤ ÀÛ¼ºÀÇ ½ÇÆÐ¸¦ À¯¹ßÇÏ´Â ³Î ¹®ÀÚ¿­À» ´ëüÇÕ´Ï´Ù. ÇØ´ç º¯¼ö°¡ ÅÛÇø´¿¡ ³ªÅ¸³ªÁö ¾Ê´Â ¸í·ÉÇà Àμö¸¦ Æ÷ÇÔ½ÃŰ´Â °æ¿ì ÀÌ Àμö´Â ¹«½ÃµË´Ï´Ù.

Ç¥ 4¿¡¼­´Â uss add ¸í·É°ú º¯¼ö ¹× Àμö°£ÀÇ ¸ÊÇÎÀ» ¿ä¾àÇØ¼­ º¸¿©ÁÝ´Ï´Ù. ÀÌ Å×À̺íÀº Ç¥ 3¿¡¼­ ¹ßÃéÇÑ °ÍÀÌÁö¸¸ ±× °ªÀ» ¸í·ÉÇà Àμö¿¡¼­ ÃëÇÏ´Â º¯¼ö¸¸ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Ç¥ 4. uss ÅÛÇø´ º¯¼ö¿¡ ´ëÇÑ ¸í·ÉÇà Àμö ¿øº»
º¯¼ö ¸í·ÉÇà Àμö
$MTPT -mount (V ¸í·É¾î¿¡¼­ »ç¿ë)
$NAME Á¦°øµÇ´Â °æ¿ì -realname, ±×·¸Áö ¾ÊÀº °æ¿ì -user
$PART -partition
$PWEXPIRES -pwexpires
$SERVER -server
$UID Á¦°øµÇ´Â °æ¿ì -uid, ±×·¸Áö ¾ÊÀº °æ¿ì º¸È£ ¼­¹ö¿¡ ÀÇÇØ ÇÒ´ç
$USER -user
$1¿¡¼­ $9 -var

uss add ¸í·ÉÀ» »ç¿ëÇÏ¿© AFS °èÁ¤À» ÀÛ¼ºÇÏ·Á¸é

  1. ´ÙÀ½ Ư±ÇÀ» ÀüºÎ »ç¿ëÇÏ¿© AFS ID¸¦ ÀÎÁõÇϽʽÿÀ. ÀüÇüÀûÀÎ ±¸¼º¿¡¼­ admin »ç¿ëÀÚ °èÁ¤¿¡´Â À̰ÍÀÌ µé¾î Àְųª »ç¿ëÀÚ¿¡°Ô °³ÀÎ °ü¸® °èÁ¤ÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù(¼¿ º¸¾ÈÀ» Áõ°¡ÇÏ·Á¸é °ü¸® ÇÁ·Î½Ãµà¾î¸¦ ¼öÇàÇÏ´Â Áß¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Ưº° ±ÇÇÑ °èÁ¤À» ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº °ü¸® Ư±Ç °³¿ä¸¦ ÂüÁ¶ÇϽʽÿÀ). ÇÊ¿äÇÑ °æ¿ì klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÎÁõÇϽʽÿÀ.

       % klog admin_user
       Password: admin_password
    

    ´ÙÀ½ ¸ñ·ÏÀº ÇÊ¿äÇÑ Æ¯±ÇÀ» ÁöÁ¤Çϰí À̸¦ °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù.

  2. (¼±ÅÃÀû) ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®·Î¼­ ·Î±×ÀÎÇϽʽÿÀ. À̰ÍÀº ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ »õ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ¸ç ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÉ ¶§ ´ëü ¼ÒÀ¯ÀÚ¸¦ ÁöÁ¤ÇÏ·Á´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù. °ü·Ã ¹®Á¦Á¡¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.
  3. »ç¿ëÁßÀÎ ÅÛÇø´ ÆÄÀÏÀÇ À§Ä¡¿Í ±â´ÉÀ» È®ÀÎÇϽʽÿÀ. uss ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ÇØ´ç ÅÛÇø´À» ¾îµð¿¡¼­ ãÀ»Áö¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ÅÛÇø´ ÆÄÀÏÀ» ÀúÀåÇÒ À§Ä¡¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿øÇÏ´Â °æ¿ì Ç×»ó ´ëü °æ·Î À̸§À» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÅÛÇø´¿¡¼­ »ç¿ëµÇ´Â º¯¼ö¸¦ È®ÀÎÇÏ¿© uss ¸í·ÉÇà¿¡ ¿Ã¹Ù¸¥ Àμö¸¦ Á¦°øÇß´ÂÁö È®ÀÎÇϽʽÿÀ.
  4. (¼±ÅÃÀû) ÅÛÇø´ÀÌ ÀÖ´Â µð·ºÅ丮·Î º¯°æÇϽʽÿÀ. À̰ÍÀº ´Ü°è 6¿¡¼­ ÀÔ·ÂÇØ¾ß ÇÏ´Â °æ·Î À̸§ÀÇ À¯ÇüÀ» ¹Ý¿µÇÕ´Ï´Ù.

       % cd template_directory
    
  5. (¼±ÅÃÀû) -dryrun Ç÷¡±×¿Í ÇÔ²² uss add ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤ ÀÛ¼ºÀ» ¹Ì¸® °ËÅäÇϽʽÿÀ. -dryrun Ç÷¡±×¸¦ »ç¿ëÇÏÁö ¾Ê°í ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇϱâ Àü¿¡ ¿À·ù ¸Þ½ÃÁö¸¦ »ìÆì º¸°í ¿øÀÎÀ» ¼öÁ¤ÇϽʽÿÀ. ´ÙÀ½ ´Ü°è¿¡¼­´Â uss add ¸í·ÉÀÇ ±¸¹®À» ¼³¸íÇÕ´Ï´Ù. -dryrun Ç÷¡±×¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ¿À·ù ¹× ÀÎÅÍ·´Æ®µÈ Á¶ÀÛ ÇÇÇÏ±â ¹× º¹±¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
  6. uss add ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤À» ÀÛ¼ºÇϽʽÿÀ. ´ÜÀÏ Çà¿¡ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ. ¿©±â¿¡¼­´Â ÀÌÇØÇÏ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î ³ªÅ¸³½ °ÍÀÔ´Ï´Ù.

    uss add Á¶ÀÛÀº ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÀÎÁõ ¼­¹ö´Â ±âÁ¸ AFS ÅäÅ«À» »ç¿ëÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î À̰ÍÀº ·ÎÄÃ(UNIX) ID¸¦ ÀÎÁõÇϸç, AFS°¡ Ư±ÇÀ» ºÎ¿©ÇÑ °ü¸®ÀÚ¿¡ ÇØ´çµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. -admin Àμö¸¦ »ðÀÔÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â IDÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % uss add -user <login name>
    -admin <administrator to authenticate>   \
                 [-realname <full name in quotes>] [-pass <initial passwd>]   \
                 [-pwexpires <password expires in [0..254] days (0 => never)>]  \
                 [-server <FileServer for home volume>]  \
                 [-partition <FileServer's disk partition for home volume>]  \
                 [-mount <home directory mount point>]  \
                 [-uid <uid to assign the user>]  \
                 [-template <pathname of template file>]  \
                 [-var <auxiliary argument pairs (Numval)>+] [-dryrun] \
                 [-overwrite]
        Administrator's (admin_user) password: admin_password
    

    ¿©±â¼­,

    ad
    Çã¿ëµÇ´Â addÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -user
    »ç¿ëÀÚÀÇ ÀÎÁõ µ¥ÀÌÅͺ£À̽º ¹× º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ¸í¸íÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ À̸§ÀÌ µÇ¹Ç·Î(»ç¿ëÀÚ°¡ ·Î±×ÀÎÇÒ ¶§ »ç¿ëÇÏ´Â À̸§), ¿©·¯ ¿î¿µ üÁ¦¿¡¼­ »ç¿ëÀÚ À̸§¿¡ ´ëÇØ ºÎ¿©ÇÏ´Â Á¦ÇÑÀ» ÁؼöÇØ¾ß ÇÕ´Ï´Ù(º¸Åë 8ÀÚ±îÁö¸¸ Æ÷ÇÔ). ´ÙÀ½°ú °°Àº ¹®ÀÚ¸¦ ÇÇÇϽʽÿÀ. ÄÝ·Ð(:), ¼¼¹ÌÄÝ·Ð(;), ½°Ç¥(,), at ±âÈ£(@), °ø¹é, »õ Çà ±×¸®°í ¸¶Ä§Ç¥(.)ÀÔ´Ï´Ù. ÀÌ·± ¹®Àڴ Ưº° °ü¸® À̸§¿¡¸¸ ÁÖ·Î »ç¿ëµË´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $USER º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚ À̸§ Ç¥ÁØÈ­¿¡ ´ëÇÑ Á¦¾ÈÀ» º¸·Á¸é »ç¿ëÀÚ À̸§ ¼±Åà ¹× ´Ù¸¥ °èÁ¤ ±¸¼º¿ä¼Ò ¸í¸íÀ» ÂüÁ¶ÇϽʽÿÀ.

    -admin
    admin Ç÷¡±×¿Í °°Àº ±× ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â °ü¸® °èÁ¤À» ¸í¸íÇÕ´Ï´Ù. ¾ÏÈ£ ÇÁ·ÒÇÁÆ®´Â À̸¦ admin_user·Î Ç¥½ÃÇÕ´Ï´Ù. ÀûÇÕÇÑ ¾ÏÈ£¸¦ admin_password·Î ÀÔ·ÂÇÕ´Ï´Ù.

    -realname
    »ç¿ëÀÚÀÇ ½ÇÁ¦ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. °ø¹éÀ̳ª ¸¶Ä§Ç¥°¡ Æ÷ÇÔµÈ °æ¿ì Å« µû¿ÈÇ¥(")·Î ¹­À¸½Ê½Ã¿À. ÀÌ À̸§À» Á¦°øÇÏÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î -user Àμö¿Í ÇÔ²² Á¦°øµÇ´Â »ç¿ëÀÚ À̸§ÀÌ µË´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $NAME º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ Àμö¿Í º¯¼ö¸¦ /etc/passwd¿Í °°Àº ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ Ç׸ñÀ» ÀÛ¼ºÇϱâ À§ÇÑ ÀÚµ¿ ÇÁ·Î¼¼½ºÀÇ ÀϺηΠ»ç¿ëÇÏ´Â °Í¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -pass
    »ç¿ëÀÚÀÇ Ãʱ⠾ÏÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¾ÏÈ£¸¦ ó¸®ÇÏ´Â AFS ¸í·ÉµéÀÌ °¡»óÀ¸·Î´Â ÀüÇô Á¦ÇÑÀÌ ¾ø´Â ±æÀÌÀÇ ¹®ÀÚ¿­À» Çã¿ëÇÑ´Ù°í ÇØµµ ¸¹Àº ÀÀ¿ëÇÁ·Î±×·¥°ú À¯Æ¿¸®Æ¼¿¡¼­ Çã¿ëÇÏ´Â ÃÖ´ë ±æÀÌÀÎ 8ÀÚ ÀÌÇÏÀÇ ¾ÏÈ£¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

    Ãʱ⠾ÏÈ£·Î ¼±ÅÃÇÒ ¼ö ÀÖ´Â °Í Áß¿¡´Â »ç¿ëÀÚ À̸§, »çȸ º¸Àå ¹øÈ£¿Í °°Àº °³ÀÎ ID ¹øÈ£ ¶Ç´Â changeme¿Í °°Àº Ç¥ÁØ ¹®ÀÚ¿­ÀÌ ÀÖ½À´Ï´Ù. ÅÛÇø´ ÆÄÀÏ¿¡¼­´Â ÇØ´ç º¯¼ö¿¡ ´ëÇÑ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

    »ç¿ëÀÚ¿¡°Ô óÀ½À¸·Î AFS¿¡ ´ëÇØ ÀÎÁõÀ» ¹ÞÀÚ¸¶ÀÚ ºñ¹Ð ¹®ÀÚ¿­·Î ¾ÏÈ£¸¦ º¯°æÇϵµ·Ï Áö½ÃÇϽʽÿÀ. AFS »ç¿ëÀÚ ¾È³»¼­¿¡¼­´Â kpasswd ¸í·ÉÀ» »ç¿ëÇÏ¿© AFS ¾ÏÈ£¸¦ º¯°æÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

    -pwexpires
    »ç¿ëÀÚ ¾ÏÈ£°¡ º¯°æµÈ ÈÄ¿¡ À¯È¿ÇÑ »óÅ·Π³²¾Æ ÀÖ´Â ÀÏ ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¹üÀ§ 1 - 254ÀÇ Á¤¼ö¸¦ ÁöÁ¤ÇÏ¿© ¸¸±â°¡ µÉ ¶§±îÁöÀÇ ÀÏ ¼ö¸¦ ÁöÁ¤Çϰųª °ª 0À» ÁöÁ¤ÇÏ¿© ¾ÏÈ£°¡ Àý´ë ¸¸±âµÇÁö ¾Êµµ·Ï ÁöÁ¤ÇϽʽÿÀ(ÀÌ Àμö¸¦ Á¦°øÇÏÁö ¾Ê´Â °æ¿ì 0ÀÌ ±âº»°ªÀÓ). ¾ÏÈ£°¡ À¯È¿ÇÏÁö ¾Ê°Ô µÇ¸é(¸¸±â) »ç¿ëÀÚ´Â ÀÎÁõÀ» ¹ÞÀ» ¼ö ¾ø°Ô µÇÁö¸¸ 30ÀÏ ³»¿¡ kpasswd ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ÀÌÈÄ¿¡´Â °ü¸®ÀÚ¸¸ ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $PWEXPIRES º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù.

    -server
    »õ »ç¿ëÀÚÀÇ È¨ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. ¿ÏÀü ±ÔÁ¤È­µÈ È£½ºÆ® À̸§(¿¹: fs1.abc.com)À» Á¦°øÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÏÁö¸¸ ¼¿ÀÇ ¸í¸í ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© uss add ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ ¾à¾î ÇüŸ¦ ÇØ¼®ÇÒ ¼ö ÀÖÀ¸¸é ¾à¾î Çüŵµ Çã¿ëµË´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $SERVER º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù. ¸í·ÉÇà¿¡ ¿ÏÀü ±ÔÁ¤È­µÈ È£½ºÆ® À̸§À» ÀÔ·ÂÇÏÁö ¾Ê¾Æµµ µÇ°Ô ÇÏ·Á¸é ÅÛÇø´ ÆÄÀÏ¿¡¼­ V ¸í·É¾îÀÇ server Çʵ忡¼­ »ó¼ö(¿¹: ¼¿ÀÇ µµ¸ÞÀÎ À̸§)¸¦ $SERVER º¯¼ö¿Í Á¶ÇÕÇØ¼­ »ç¿ëÇϽʽÿÀ. ¿¹¸¦ µé¸é V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -partition
    »ç¿ëÀÚ È¨ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄƼ¼ÇÀº -server Àμö¿¡¼­ ¸í¸íÇÑ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±× ¿ÏÀüÇÑ À̸§(¿¹: /vicepa)À¸·Î ÆÄƼ¼ÇÀ» ½Äº°Çϰųª ¾à¾î ¹× º°¸í »ç¿ë ±ÔÄ¢¿¡ ³ª¿­µÈ ¾à¾î Áß Çϳª¸¦ »ç¿ëÇϽʽÿÀ.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $PART º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù.

    -mount
    ¼¿ÀÇ Àбâ/¾²±â ÆÄÀÏ °ø°£¿¡ ÀÖ´Â »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ ´ëÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ºÎºÐÀû °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿ÍÀÇ °ü°è¿¡ µû¶ó ÇØ¼®µË´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $MTPT º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÏÁö¸¸ V ¸í·É¾îÀÇ mount_point Çʵ忡 ³ªÅ¸³¯ ¶§¸¸ ÇØ´çµË´Ï´Ù. $MTPT º¯¼ö´Â ÈÄ¼Ó ¸í·É¾î¿¡ ³ªÅ¸³ª¸é ÀÌ Àμö·ÎºÎÅÍ Á÷¾÷ÀÌ ¾Æ´Ï¶ó V ¸í·É¾îÀÇ mount_point Çʵ忡¼­ ±× °ªÀ» ÃëÇÕ´Ï´Ù. ¼¼ºÎ»çÇ×°ú ÀÌ Àμö ¹× $MTPT º¯¼ö¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¦¾ÈÀ» º¸·Á¸é V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -uid
    »ç¿ëÀÚÀÇ AFS UID·Î ÁöÁ¤ÇÒ 0ÀÌ ¾Æ´Ñ ¾çÀÇ Á¤¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ »ý·«ÇÏ°í º¸È£ ¼­¹ö°¡ ÇöÀç max user id Ä«¿îÆ® °ªº¸´Ù ´õ Å« AFS UID¸¦ ÁöÁ¤ÇÏ°Ô ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù(Ä«¿îÆ®¸¦ Ç¥½ÃÇÏ·Á¸é AFS ID Ä«¿îÅ͸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ pts listmax ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ).

    ÀÌ Àμö¸¦ »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì¿¡´Â(»ç¿ëÀÚ°¡ ÀÌ¹Ì UNIX UID¸¦ °¡Áö´Â °æ¿ì) ¸ÕÀú pts examine ¸í·ÉÀ» »ç¿ëÇÏ¿© ¿øÇÏ´Â AFS UID¸¦ °¡Áø ±âÁ¸ÀÇ °èÁ¤ÀÌ ¾ø´ÂÁö È®ÀÎÇϽʽÿÀ. ±âÁ¸ °èÁ¤ÀÌ ÀÖÀ¸¸é °èÁ¤ ÀÛ¼º ÇÁ·Î¼¼½º¸¦ ¿À·ù¸¦ ³ªÅ¸³»¸ç Á¾·áµË´Ï´Ù.

    ÀÌ Àμö´Â ÅÛÇø´ ÆÄÀÏÀÇ $UID º¯¼ö¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÕ´Ï´Ù.

    -template
    ÅÛÇø´ ÆÄÀÏÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ »ý·«ÇÏ¸é ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â °¢ µð·ºÅ丮¿¡¼­ Â÷·Ê´ë·Î uss.template¶ó´Â ÅÛÇø´ ÆÄÀÏÀ» Ž»öÇÕ´Ï´Ù.

    1. ÇöÀç ÀÛ¾÷ µð·ºÅ丮
    2. /afs/cellname/common/uss, ¿©±â¼­ cellnameÀº ·ÎÄà ¼¿À» ¸í¸íÇÕ´Ï´Ù.
    3. /etc

    °æ·Î À̸§À» °¡ÁöÁö ¾Ê´Â uss.template ÀÌ¿ÜÀÇ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ´Â °æ¿ì ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÁöÁ¤µÈ µð·ºÅ丮¿¡¼­ À̸¦ Ž»öÇÕ´Ï´Ù. Àüü °æ·Î À̸§À̳ª ºÎºÐ °æ·Î À̸§À» Á¦°øÇÏ¸é ¸í·É ÀÎÅÍÇÁ¸°ÅÍ´Â ÁöÁ¤µÈ ÆÄÀϸ¸ È®ÀÎÇÕ´Ï´Ù. ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ºÎºÐ °æ·Î À̸§À» ÇØ¼®ÇÕ´Ï´Ù.

    ÁöÁ¤µÈ ÅÛÇø´ ÆÄÀÏÀÌ ºñ¾î ÀÖÀ¸¸é(0±æÀÌ), ¸í·ÉÀº º¸È£ ¹× ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¸¸ ÀÛ¼ºÇÕ´Ï´Ù.

    ÅÛÇø´ ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë·Á¸é uss ÅÛÇø´ ÆÄÀÏ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -var
    ÅÛÇø´ ÆÄÀÏ¿¡ ³ªÅ¸³¯ ¼ö ÀÖ´Â $1 - $9 ¹üÀ§ÀÇ ¼ýÀÚ º¯¼ö °¢°¢¿¡ ´ëÇÑ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼ýÀÚ º¯¼ö¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ ÁýÇÕÀÇ ÀϺΰ¡ ¾Æ´Ñ º¯¼ö¿¡ ´ëÇÑ °ªÀ» uss ÅÛÇø´ ÆÄÀÏ¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ÀÌ ÀμöÀÇ °¢ ÀνºÅϽº¿¡ ´ëÇØ ÁöÁ¤µÈ ¼ø¼­·Î µÎ ºÎºÐÀ» °ø¹éÀ¸·Î ±¸ºÐÇÏ¿© Á¦°øÇϽʽÿÀ.

    • ÅÛÇø´ ÆÄÀÏÀÇ º¯¼ö¿¡ ÇØ´çÇÏ´Â ¹üÀ§ 1 - 9ÀÇ Á¤¼ö. ¾Õ¿¡ ´Þ·¯ ±âÈ£¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.
    • º¯¼öÀÇ °ªÀ¸·Î ÁöÁ¤ÇÒ ¿µ¼ýÀÚ ¹®ÀÚ¿­.

    ¼ýÀÚ º¯¼öÀÇ Á¦¾ÈµÈ »ç¿ë ¹æ½Ä¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼º¿¡¼­ V ¸í·É¾îÀÇ quota Çʵ忡 ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.

    -dryrun
    ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ½ÇÁ¦·Î ¸í·ÉÀ» ¼öÇàÇÏÁö´Â ¾ÊÀ¸¸é¼­ ¸í·ÉÀ» ¼öÇàÇϱâ À§ÇØ ÇÊ¿ä·Î ÇÏ´Â Á¶Ä¡¸¦ ±â·ÏÇÕ´Ï´Ù.

    -overwrite
    ÆÄÀÏ ½Ã½ºÅÛ¿¡ Á¸ÀçÇϰí -template Àμö¿¡ ÀÇÇØ ¸í¸íµÈ ÅÛÇø´ ÆÄÀÏÀÇ D, E, F, L ¶Ç´Â S ¸í·É¾î¿¡ ±× Á¤Àǰ¡ ÀÖ´Â µð·ºÅ丮, ÆÄÀÏ ¹× ¿¬°áÀ» µ¤¾î¾¹´Ï´Ù. ÀÌ Ç÷¡±×¸¦ »ý·«ÇÏ¸é ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÀÌ·¯ÇÑ ¸ðµç ¿ä¼Ò¸¦ µ¤¾î¾µÁö È®ÀÎÇÏ´Â ¸Þ½ÃÁö¸¦ ÇÑ ¹ø Ç¥½ÃÇÕ´Ï´Ù.
  7. »õ »ç¿ëÀÚ È¨ µð·ºÅ丮°¡ º¹Á¦µÈ º¼·ý¿¡ »óÁÖÇϸé vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í ´ë·Î º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

       % vos release <volume name or ID>
    
    

    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ ÇÊ¿äÇÕ´Ï´Ù(±×¸®°í ÀÌ·± °æ¿ì ´õ ½±°Ô Áö³ªÄ§). ¿¹¸¦ µé¾î ABC Corporation ÅÛÇø´Àº /afs/abc.com/usr µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®À̱⠺¸´Ù ÀÏ¹Ý µð·ºÅ丮À̹ǷΠ/afs/abc.com µð·ºÅ丮¿¡ ¸¶¿îÆ®µÈ root.cell º¼·ý¿¡ »óÁÖÇÕ´Ï´Ù. ±× º¼·ýÀº º¹Á¦µÇ¹Ç·Î »õ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ¿© À̸¦ º¯°æÇÑ ÈÄ °ü¸®ÀÚ´Â vos release ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

  8. »ç¿ëÀÚ°¡ ·Î±×¿ÂÇÒ ¼ö ÀÖ´Â °¢ AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)¿¡ »õ »ç¿ëÀÚ¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇϽʽÿÀ. ÀÌ ´Ü°è¸¦ ÀÚµ¿È­ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    ÀÚµ¿È­ ¹æ¹ýÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡µµ »ç¿ëÀÚÀÇ UNIX UID°¡ º¸È£ ¼­¹ö¿¡¼­ ÀÚµ¿À¸·Î ÁöÁ¤Ç߰ųª -uid Àμö¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÑ AFS UID¿¡ ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇϽʽÿÀ. »õ·Î¿î »ç¿ëÀÚÀÇ AFS UID°¡ uss add Ãâ·Â¿¡¼­ »ý¼ºÇÑ ÃßÀû¿¡ ³ªÅ¸³³´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ pts examine ¸í·ÉÀ» »ç¿ëÇÏ¿© Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.


uss delete ¸í·ÉÀ» »ç¿ëÇÑ °³º° °èÁ¤ »èÁ¦

uss delete ¸í·ÉÀº »ç¿ëÀÚ°¡ ¸í·ÉÇà¿¡ Á¦°øÇÏ´Â Àμö¿¡ µû¶ó AFS »ç¿ëÀÚ °èÁ¤À» »èÁ¦ÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº uss add ¸í·É°ú´Â ´Þ¸® ÅÛÇø´ ÆÄÀÏÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ uss ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ´Ù¾çÇÑ AFS ¼­¹ö¿¡ Á¢¼ÓÇÏ¿© ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

uss delete ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ´ÙÀ½ÀÇ ¼±ÅÃÀû Ÿ½ºÅ©¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ exec ¸í·É¾î¸¦ Æ÷ÇÔ½Ã۰í uss bulk ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤À» »èÁ¦ÇÔÀ¸·Î½á À̵é Ÿ½ºÅ©¸¦ ÀÚµ¿È­ÇÒ ¼ö ÀÖ½À´Ï´Ù. uss bulk ¸í·ÉÀ» »ç¿ëÇÏ¿© º¹¼öÀÇ °èÁ¤ ÀÛ¼º ¹× »èÁ¦¸¦ ÂüÁ¶ÇϽʽÿÀ.

AFS °èÁ¤À» »èÁ¦ÇÏ·Á¸é

  1. ´ÙÀ½ Ư±ÇÀ» ÀüºÎ »ç¿ëÇÏ¿© AFS ID¸¦ ÀÎÁõÇϽʽÿÀ. ÀüÇüÀûÀÎ ±¸¼º¿¡¼­ admin »ç¿ëÀÚ °èÁ¤¿¡´Â À̰ÍÀÌ µé¾î Àְųª »ç¿ëÀÚ¿¡°Ô °³ÀÎ °ü¸® °èÁ¤ÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù(¼¿ º¸¾ÈÀ» Áõ°¡ÇÏ·Á¸é °ü¸® ÇÁ·Î½Ãµà¾î¸¦ ¼öÇàÇÏ´Â Áß¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Ưº° ±ÇÇÑ °èÁ¤À» ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº °ü¸® Ư±Ç °³¿ä¸¦ ÂüÁ¶ÇϽʽÿÀ). ÇÊ¿äÇÑ °æ¿ì klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÎÁõÇϽʽÿÀ.

       % klog admin_user
       Password: admin_password
    

    ´ÙÀ½ ¸ñ·ÏÀº ÇÊ¿äÇÑ Æ¯±ÇÀ» ÁöÁ¤Çϰí À̸¦ °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù.

  2. »èÁ¦µÈ »ç¿ëÀÚ °èÁ¤ Á¤º¸, ¼ÒÀ¯µÈ ±×·ì ¹× º¼·ýÀÇ °è¼ÓÀûÀÎ À¯Áö¿Í °ü·ÃµÇ¾î ÀÌ ÀýÀÇ °³¿ä ºÎºÐ¿¡¼­ ¼³¸íÇÏ´Â ¹®Á¦Á¡À» °í·ÁÇϰí ÇØ°áÇϽʽÿÀ.
  3. (¼±ÅÃÀû) -dryrun Ç÷¡±×¿Í ÇÔ²² uss delete ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤ »èÁ¦¸¦ ¹Ì¸® °ËÅäÇϽʽÿÀ. -dryrun Ç÷¡±×¸¦ »ç¿ëÇÏÁö ¾Ê°í ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇϱâ Àü¿¡ ¿À·ù ¸Þ½ÃÁö¸¦ »ìÆì º¸°í ¿øÀÎÀ» ¼öÁ¤ÇϽʽÿÀ. ´ÙÀ½ ´Ü°è¿¡¼­´Â uss delete ¸í·ÉÀÇ ±¸¹®À» ¼³¸íÇÕ´Ï´Ù.
  4. uss delete ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤À» »èÁ¦ÇϽʽÿÀ. ´ÜÀÏ Çà¿¡ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ. ¿©±â¿¡¼­´Â ÀÌÇØÇÏ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î ³ªÅ¸³½ °ÍÀÔ´Ï´Ù.

    »èÁ¦ Á¶ÀÛÀ» ¼öÇàÇϸé Ç×»ó ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ »ç¿ëÀÚ Ç׸ñÀÌ Á¦°ÅµË´Ï´Ù. ÀÎÁõ ¼­¹ö´Â ±âÁ¸ AFS ÅäÅ«À» »ç¿ëÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î À̰ÍÀº ·ÎÄÃ(UNIX) ID¸¦ ÀÎÁõÇϸç, AFS°¡ Ư±ÇÀ» ºÎ¿©ÇÑ °ü¸®ÀÚ¿¡ ÇØ´çµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. -admin Àμö¸¦ »ðÀÔÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â IDÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % uss delete -user <login name>  \
                    -mountpoint <mountpoint for user's volume>  \
                    [-savevolume]  -admin  <administrator to authenticate>  \
                    [-dryrun]
        Administrator's (admin_user) password: admin_password
    

    ¿©±â¼­,

    d
    »ç¿ëÇÒ ¼ö ÀÖ´Â deleteÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -user
    º¸È£ ¹× ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ »èÁ¦ÇÒ Ç׸ñÀ» ¸í¸íÇÕ´Ï´Ù.

    -mountpoint
    »èÁ¦ÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®(»ç¿ëÀÚÀÇ È¨ µð·ºÅ丮)ÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. -savevolume Àμö¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ÇÑ ÀÌ ÁöÁ¡¿¡ ¸¶¿îÆ®µÈ º¼·ýµµ VLDB¿¡¼­ ·¹Äڵ尡 »èÁ¦µÇ´Â °Íó·³ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ »èÁ¦µË´Ï´Ù. ºÎºÐÀû °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿ÍÀÇ °ü°è¿¡ µû¶ó ÇØ¼®µË´Ï´Ù.

    ¸¶¿îÆ® Æ÷ÀÎÆ®·ÎÀÇ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »èÁ¦ÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ ¼¿ À̸§ ¾Õ¿¡ Á¡À» Âï¾î Àбâ/¾²±â °æ·Î¸¦ Ç¥½ÃÇÕ´Ï´Ù(¿¹¸¦ µé¾î, /afs/.abc.com). ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ/¾²±â¿Í Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇÑ ³»¿ëÀº º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

    -savevolume
    »ç¿ëÀÚÀÇ º¼·ý°ú VLDB Ç׸ñÀ» º¸À¯ÇÕ´Ï´Ù.

    -admin
    admin Ç÷¡±×¿Í °°Àº ±× ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â °ü¸® °èÁ¤À» ¸í¸íÇÕ´Ï´Ù. ¾ÏÈ£ ÇÁ·ÒÇÁÆ®´Â À̸¦ admin_user·Î Ç¥½ÃÇÕ´Ï´Ù. ÀûÇÕÇÑ ¾ÏÈ£¸¦ admin_password·Î ÀÔ·ÂÇÕ´Ï´Ù.

    -dryrun
    ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ½ÇÁ¦·Î ¸í·ÉÀ» ¼öÇàÇÏÁö´Â ¾ÊÀ¸¸é¼­ ¸í·ÉÀ» ¼öÇàÇϱâ À§ÇØ ÇÊ¿ä·Î ÇÏ´Â Á¶Ä¡¸¦ ±â·ÏÇÕ´Ï´Ù.
  5. »èÁ¦µÈ »ç¿ëÀÚ È¨ µð·ºÅ丮°¡ º¹Á¦µÈ º¼·ý¿¡ »óÁÖÇϸé Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í´ë·Î vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

       % vos release <volume name or ID>
    
    

    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ ÇÊ¿äÇÕ´Ï´Ù(±×¸®°í ÀÌ·± °æ¿ì ´õ ½±°Ô Áö³ªÄ§). ¿¹¸¦ µé¾î ABC Corporation ÅÛÇø´Àº /afs/abc.com/usr µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®À̱⠺¸´Ù ÀÏ¹Ý µð·ºÅ丮À̹ǷΠ/afs/abc.com µð·ºÅ丮¿¡ ¸¶¿îÆ®µÈ root.cell º¼·ý¿¡ »óÁÖÇÕ´Ï´Ù. ±× º¼·ýÀº º¹Á¦µÇ¹Ç·Î ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »èÁ¦ÇÏ¿© À̸¦ º¯°æÇÑ ÈÄ °ü¸®ÀÚ´Â vos release ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

  6. °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)¿¡¼­ »ç¿ëÀÚ Ç׸ñÀ» »èÁ¦ÇϽʽÿÀ. AFS package À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °æ¿ì ÆÄÀÏÀÇ °øÅë ¿øº» ¹öÀü¿¡¼­ ÇØ´ç Ç׸ñÀ» Á¦°ÅÇϱ⸸ ÇÏ¸é µË´Ï´Ù. ¾ÕÀ¸·Î »ç¿ëÀÚÀÇ °èÁ¤À» ÀçȰ¼ºÈ­ÇÏ·Á´Â °æ¿ì¿¡´Â Ç׸ñÀ» ÁÖ¼® ó¸®Çϰųª ¾ÏÈ£ Çʵ忡 º°Ç¥(*)¸¦ ÀÔ·ÂÇÏ´Â °ÍÀÌ ´õ ½¬¿î ¹æ¹ýÀÔ´Ï´Ù.

uss bulk ¸í·ÉÀ» »ç¿ëÇÏ¿© º¹¼öÀÇ °èÁ¤ ÀÛ¼º ¹× »èÁ¦

uss bulk ¸í·ÉÀ» »ç¿ëÇϸé ÇÑ ¹ø¿¡ ¿©·¯ °èÁ¤À» ÀÛ¼º ¹× »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

¹úÅ© ÀÔ·Â ÆÄÀÏ ±¸¼º

¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ add, delete, exec, savevolume ¹× delvolumeÀÇ ´Ù¼¸ °¡Áö À¯ÇüÀÇ ¸í·É¾î¸¦ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ÀýÀº ±× »ç¿ë¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

add ¸í·É¾î¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º

°¢ add ¸í·É¾î´Â ´ÜÀÏ »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇϹǷΠ±âº»ÀûÀ¸·Î ÇϳªÀÇ uss add ¸í·ÉÀ» ½ÇÇàÇÏ´Â °Í°ú µ¿ÀÏÇÕ´Ï´Ù. ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ add ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

´ÙÀ½ÀÇ ¸í·É ±¸¹®¿¡ ³ªÅ¸³­ °Íó·³ ¸í·É¹® ÇʵåÀÇ ¼ø¼­´Â uss add ¸í·É¹®¿¡ ´ëÇÑ ÀμöÀÇ ¼ø¼­¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù(¸í·É¹® ÀμöÀÇ ÀϺο¡´Â ÇØ´ç Çʵ尡 ¾øÀ½). uss add ¸í·ÉÀÇ Àμö¿Í °°ÀÌ ¸¹Àº Çʵ尡 uss ÅÛÇø´ ÆÄÀÏ¿¡ º¯¼ö °ªÀ» Á¦°øÇÕ´Ï´Ù. °¢ ¸í·É¾î´Â ÆÄÀÏ¿¡¼­ ´ÜÀÏ ÇàÀ¸·Î ÁöÁ¤µÇ¾î¾ß Çϸç(¸Ç ³¡¿¡¸¸ °³Çà ¹®ÀÚ°¡ ÀÖÀ½), ¿©±â¿¡¼­´Â ÀÌÇØ¸¦ µ½±â À§ÇØ ¿©·¯ ÇàÀ¸·Î Ç¥½ÃÇÑ °ÍÀÔ´Ï´Ù.

   add username[:full_name][:initial_password][:password_expires]
   [:file_server][:partition][:mount_point][:uid]
   [:var1][:var2][:var3][:var4][:var5][:var6][:var7][:var8][:var9][:]

°¢ Çʵ忡¼­ Çã¿ëµÇ´Â °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é AFS Administration ReferenceÀÇ uss ¹úÅ© ÀÔ·Â ÆÄÀÏ ÂüÁ¶ ÆäÀÌÁö³ª uss add ¸í·ÉÀ» »ç¿ëÇÏ¿© AFS °èÁ¤À» ÀÛ¼ºÇÏ·Á¸é¿¡¼­ uss add ¸í·É¿¡ ´ëÇÑ ÇØ´ç ÀμöÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½Àº ¸î °¡Áö ±âº» Âü°í»çÇ×ÀÔ´Ï´Ù.

delete ¸í·É¾î¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ »èÁ¦

°¢ delete ¸í·É¾î´Â ´ÜÀÏ »ç¿ëÀÚ °èÁ¤À» »èÁ¦ÇϹǷΠ±âº»ÀûÀ¸·Î ÇϳªÀÇ uss delete ¸í·ÉÀ» ½ÇÇàÇÏ´Â °Í°ú µ¿ÀÏÇÕ´Ï´Ù. ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ delete ¸í·É¾îÀÇ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.

¹úÅ© ÀÔ·Â ÆÄÀÏÀÇ ¸ðµç ¸í·É¾î¿Í ¸¶Âù°¡Áö·Î °¢ delete ¸í·É¾î´Â ÆÄÀÏ¿¡¼­ ´ÜÀÏ ÇàÀ¸·Î ÁöÁ¤µÇ¾î¾ß Çϸç(¸Ç ³¡¿¡¸¸ °³Çà ¹®ÀÚ°¡ ÀÖÀ½), Ãâ·Â È­¸é¿¡¼­´Â ÀÌÇØ¸¦ µ½±â À§ÇØ ¿©·¯ ÇàÀ¸·Î Ç¥½ÃµÈ °ÍÀÔ´Ï´Ù. Áß°ýÈ£({ })´Â ÇÔ²² »ç¿ëÇÒ ¼ö ¾ø´Â µÎ °³ÀÇ ¸í·É¾î¸¦ ³ªÅ¸³»´Â µ¥ »ç¿ëµË´Ï´Ù.

   delete username:mount_point_path[:{ savevolume | delvolume }][:]

°¢ Çʵ忡¼­ Çã¿ëµÇ´Â °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é AFS Administration ReferenceÀÇ uss ¹úÅ© ÀÔ·Â ÆÄÀÏ ÂüÁ¶ ÆäÀÌÁö³ª AFS °èÁ¤À» »èÁ¦ÇÏ·Á¸é¿¡¼­ uss delete ¸í·É¿¡ ´ëÇÑ ÇØ´ç ÀμöÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½Àº ¸î °¡Áö ±âº» Âü°í»çÇ×ÀÔ´Ï´Ù.

exec ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É ¶Ç´Â ½ºÅ©¸³Æ® ½ÇÇà

exec ¸í·É¾î´Â ÁöÁ¤µÈ AFS ¸í·É, ÄÄÆÄÀÏµÈ ÇÁ·Î±×·¥ ¶Ç´Â UNIX ½© ½ºÅ©¸³Æ® ¶Ç´Â ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ¸í·É ÇÁ·Î¼¼¼­´Â uss bulk ¸í·ÉÀÇ ½ÇÇàÀÚ°¡ AFS ¹× ·ÎÄà ID¸¦ °¡Áö°í ÀÖ´Ù°í °¡Á¤Çϸç ÀÌ »ç¶÷Àº ¸í·ÉÀ» ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.

¸í·É¾î ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   exec command

command ¹®ÀÚ¿­À» ¹Ýµå½Ã Å« µû¿ÈÇ¥(")³ª ´Ù¸¥ ±¸ºÐ ¹®ÀÚ·Î ¹­À» ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

delvolume ¹× savevolume ¸í·É¾î¸¦ »ç¿ëÇÏ¿© º¼·ýÀÇ ±âº» ó¸® ¹æ½Ä ¼³Á¤

savevolume ¹× delvolume ¸í·É¾î´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ º¼·ý ´ÙÀ½¿¡ ³ª¿À´Â delete ¸í·É¾î¿¡¼­ ÂüÁ¶ÇÏ´Â º¼·ýÀÇ ±âº» ó¸® ¹æ½ÄÀ» ¼³Á¤ÇÕ´Ï´Ù. ±× ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   savevolume
   delvolume

µÎ ¸í·É¾î´Â ¼±ÅÃÀûÀ̸ç Àμö¸¦ ÃëÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ µÎ ¸í·É¾î ¸ðµÎ ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î delete ¸í·É¾î°¡ ÂüÁ¶ÇÏ´Â ¸ðµç º¼·ý ¹× VLDB Ç׸ñÀÌ Á¦°ÅµË´Ï´Ù. savevolume ¸í·É¾î°¡ ÆÄÀÏ¿¡ ³ªÅ¸³ª¸é ÆÄÀÏÀÇ ¸ðµç ÈÄ¼Ó delete ¸í·É¾î¿¡¼­ ÂüÁ¶ÇÏ´Â º¼·ý ¹× VLDB Ç׸ñÀÇ Á¦°Å°¡ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù. delvolume ¸í·É¾î´Â ÈÄ¼Ó delete ¸í·É¾îÀÇ ±âº» ÀÛµ¿ ¹æ½Ä(»èÁ¦)À» ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

µÎ ¸í·É¾îÀÇ È¿°ú´Â ¹úÅ© ÀÔ·Â ÆÄÀÏÀÌ ³¡³¯ ¶§±îÁö ¶Ç´Â »ó´ë ¸í·É¾î°¡ ³ªÅ¸³¯ ¶§±îÁö Áö¼ÓµË´Ï´Ù. ƯÁ¤ delete ¸í·É¾î¿¡ ´ëÇÑ ±âº» ÀÛµ¿ ¹æ½ÄÀ» µ¤¾î¾²·Á¸é ¸í·É¾îÀÇ ¼¼ ¹øÂ° Çʵ忡 savevolume ¶Ç´Â delvolume ¹®ÀÚ¿­À» Ãß°¡ÇϽʽÿÀ(¶Ç´Â savevolume ¹× delvolume ¸í·É¾îÀÇ ¿©·¯ ÀνºÅϽº¸¦ »ç¿ëÇÏ¿© º¼·ýÀÇ ±âº» À¯Áö ¹× »èÁ¦°£¿¡ Åä±ÛÇÒ ¼ö ÀÖ½À´Ï´Ù).

¿¹Á¦ ¹úÅ© ÀÔ·Â ÆÄÀÏ ¸í·É¾î

ÀÎÁõ Àü¿ë °èÁ¤À» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ¿¹Á¦¿¡¼­Ã³·³ ù° (username) Àμö¸¸ Æ÷ÇÔÇÏ¿© add ¸í·É¾î¸¦ »ç¿ëÇϽʽÿÀ. »ç¿ëÀÚÀÇ ½ÇÁ¦ À̸§Àº »ç¿ëÀÚ À̸§(anderson)°ú ÀÏÄ¡Çϵµ·Ï ¼³Á¤µÇ¸ç Ãʱ⠾ÏÈ£´Â ¹®ÀÚ¿­ changemeÀ¸·Î ¼³Á¤µË´Ï´Ù.

   add anderson

´ÙÀ½ ¿¹Á¦¿¡¼­µµ ÀÎÁõ Àü¿ë °èÁ¤À» ÀÛ¼ºÇÏÁö¸¸ ½ÇÁ¦ À̸§°ú Ãʱ⠾ÏÈ£¿¡ ´ëÇØ ºñ±âº» °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.

   add smith:John Smith:js_pswd

´ÙÀ½ µÎ °¡Áö ¿¹Á¦ add ¸í·É¾î´Â ABC Corporation ¼¿(abc.com)ÀÇ °ü¸®ÀÚ°¡ ´ÙÀ½ÀÇ V ¸í·É¾î¿Í ÇÔ²² uss ÅÛÇø´ ÆÄÀÏÀ» ÀÛ¼ºÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù.

   V user.$USER $SERVER.abc.com /vicep$PART 10000 /afs/.abc.com/usr/$3/$USER \
       $UID $USER all

¸¶ÄÏÆÃ ºÎ¼­¿¡¼­ John Smith¶ó´Â »ç¿ëÀÚ¿Í À繫 ºÎ¼­¿¡¼­ Pat Jones¶ó´Â »ç¿ëÀÚÀÇ °èÁ¤À» ÀÛ¼ºÇÏ·Á¸é ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ ÀûÀýÇÑ add ¸í·É¾î´Â ´ÙÀ½°ú °°½À´Ï´Ù.

   add smith:John Smith:::fs1:a:::::marketing
   add jones:Pat Jones:::fs3:c:::::finance

SmithÀÇ »õ·Î¿î °èÁ¤Àº smith¶ó´Â º¸È£ ¹× ÀÎÁõ µ¥ÀÌÅͺ£À̽º·Î ±¸¼ºµË´Ï´Ù. Ãʱ⠾ÏÈ£´Â ±âº» ¹®ÀÚ¿­ÀÎ changemeÀÌ°í º¸È£ ¼­¹ö´Â ÀÌ »ç¿ëÀÚÀÇ AFS UID¸¦ »ý¼ºÇÕ´Ï´Ù. user.smith¶ó´Â Ȩ º¼·ýÀº 10,000 KBÀÇ ÇÒ´ç·®À» °¡Áö¸ç ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ fs1.abc.comÀÇ ÆÄƼ¼Ç /vicepa¿¡ À§Ä¡Çϸç /afs/.abc.com/usr/marketing/smith¿¡ ¸¶¿îÆ®µË´Ï´Ù. V ¸í·É¾îÀÇ ¸¶Áö¸· $UID $USER all ºÎºÐÀº ÀÌ »ç¿ëÀÚ¿¡°Ô Ȩ µð·ºÅ丮¿¡ ´ëÇÑ ¼ÒÀ¯±Ç°ú ±× ACL¿¡ ´ëÇÑ ¸ðµç ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù. jonesÀÇ °èÁ¤Àº ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ fs3.abc.comÀÇ /vicepc ÆÄƼ¼Ç¿¡ À§Ä¡Çϰí /afs/.abc.com/usr/finance/jones¿¡ ¸¶¿îÆ®µÈ´Ù´Â Á¡À» Á¦¿ÜÇϰí´Â µ¿ÀÏÇÕ´Ï´Ù.

mount_point, uid, var1 ¹× var2¿¡ ÇØ´çÇÏ´Â Çʵå´Â ÇØ´ç º¯¼ö°¡ ÅÛÇø´ ÆÄÀÏÀÇ V ¸í·É¾î¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¹Ç·Î ºñ¾î ÀÖ´Ù´Â »ç½Ç(ù° ¿¹Á¦ ÇàÀÇ °ª a¿Í marketing)À» ¾Ë¾Æ µÎ½Ê½Ã¿À. initial_passwd ¹× password_expires ÇÊµå ¿ª½Ã ºñ¾î ÀÖ½À´Ï´Ù.

¿øÇÏ´Â °æ¿ì add ¸í·É¾î¿¡¼­ 9°³ÀÇ ¸ðµç º¯¼ö¿¡ ´ëÇØ °ªÀ» ÁöÁ¤Çϰųª Çʵ带 ºñ¿ö µÑ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ¹úÅ© ÀÔ·Â ÆÄÀÏ ¸í·É¾î´Â ´ÙÀ½°ú °°½À´Ï´Ù.

   add smith:John Smith:::fs1:a:::::marketing::::::
   add jones:Pat Jones:::fs3:c:::::finance::::::

´ÙÀ½ ¿¹Á¦´Â ¸¹Àº delete ¸í·É¾î ¹× savevolume ¸í·É¾î°¡ »ç¿ëµÈ ¹úÅ© ÀÔ·Â ÆÄÀÏ ¼½¼ÇÀÔ´Ï´Ù. óÀ½ ¼¼ °³ÀÇ ¸í·É¾î°¡ savevolume ¸í·É¾î ¾Õ¿¡ ³ª¿À°í ¼Â° Çʵ尡 ºñ¾î ÀÖÀ¸¹Ç·Î ÇØ´ç º¼·ý ¹× VLDB Ç׸ñÀº Á¦°ÅµË´Ï´Ù. »ç¿ëÀÚ terry¿¡ ´ëÇÑ delete ¸í·É¾î´Â savevolume ¸í·É¾î µÚ¿¡ ³ª¿À¹Ç·Î ÀÌ »ç¿ëÀÚ¿¡ ´ëÇÑ º¼·ýÀº Á¦°ÅµÇÁö ¾ÊÀ¸³ª »ç¿ëÀÚ johnson¿¡ ´ëÇÑ º¼·ýÀº delete ¸í·É¾îÀÇ ¼Â° Çʵ忡 ÀÖ´Â delvolume ¹®ÀÚ¿­ÀÌ ÇöÀç ±âº»°ªÀ» µ¤¾î¾²¹Ç·Î Á¦°ÅµË´Ï´Ù.

   delete smith:/afs/abc.com/usr/smith
   delete pat:/afs/abc.com/usr/pat
   delete rogers:/afs/abc.com/usr/rogers
   savevolume
   delete terry:/afs/abc.com/usr/terry
   delete johnson:/afs/abc.com/usr/johnson:delvolume

´ÙÀ½ÀÇ ¿¹Á¦ exec ¸í·É¾î´Â add ¸í·É¾î ÁýÇÕ°ú delete ¸í·É¾î ÁýÇÕ°£ÀÇ ºÐ¸®Àڷμ­ À¯¿ëÇÏ°Ô »ç¿ëµË´Ï´Ù. ÀÌ ¸í·É¾î´Â »ç¿ëÀÚ¿¡°Ô uss bulk ¸í·ÉÀÇ ÁøÇà °úÁ¤À» ¾Ë·ÁÁִ ǥÁØ Ãâ·Â ½ºÆ®¸²¿¡ ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù.

   exec echo "Additions completed; beginning deletions..."

º¹¼öÀÇ AFS »ç¿ëÀÚ °èÁ¤À» ÀÛ¼º ¹× »èÁ¦ÇÏ·Á¸é

  1. ´ÙÀ½ Ư±ÇÀ» ÀüºÎ »ç¿ëÇÏ¿© AFS ID¸¦ ÀÎÁõÇϽʽÿÀ. ÀüÇüÀûÀÎ ±¸¼º¿¡¼­ admin »ç¿ëÀÚ °èÁ¤¿¡´Â À̰ÍÀÌ µé¾î Àְųª »ç¿ëÀÚ¿¡°Ô °³ÀÎ °ü¸® °èÁ¤ÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù(¼¿ º¸¾ÈÀ» Áõ°¡ÇÏ·Á¸é °ü¸® ÇÁ·Î½Ãµà¾î¸¦ ¼öÇàÇÏ´Â Áß¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Ưº° ±ÇÇÑ °èÁ¤À» ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº °ü¸® Ư±Ç °³¿ä¸¦ ÂüÁ¶ÇϽʽÿÀ). ÇÊ¿äÇÑ °æ¿ì klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÎÁõÇϽʽÿÀ.

       % klog admin_user
       Password: admin_password
    

    ´ÙÀ½ ¸ñ·ÏÀº ÇÊ¿äÇÑ Æ¯±ÇÀ» ÁöÁ¤Çϰí À̸¦ °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù.

  2. (¼±ÅÃÀû) ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®·Î¼­ ·Î±×ÀÎÇϽʽÿÀ. À̰ÍÀº ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ »õ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ¸ç ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÉ ¶§ ´ëü ¼ÒÀ¯ÀÚ¸¦ ÁöÁ¤ÇÏ·Á´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù. °ü·Ã ¹®Á¦Á¡¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ·ÎÄà µð½ºÅ© µð·ºÅ丮 ¹× ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.
  3. ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ add ¸í·É¾î°¡ Æ÷ÇÔµÈ °æ¿ì »ç¿ëÁßÀÎ ÅÛÇø´ÀÇ À§Ä¡¿Í ±â´ÉÀ» È®ÀÎÇϽʽÿÀ. uss ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ÇØ´ç ÅÛÇø´À» ¾îµð¿¡¼­ ãÀ»Áö¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ÅÛÇø´ ÆÄÀÏÀ» ÀúÀåÇÒ À§Ä¡¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿øÇÏ´Â °æ¿ì Ç×»ó ´ëü °æ·Î À̸§À» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÅÛÇø´¿¡ ³ªÅ¸³ª´Â º¯¼ö¸¦ È®ÀÎÇÏ¿© add ¸í·É¹®À̳ª uss bulk ¸í·ÉÇà¿¡ ¿Ã¹Ù¸¥ Àμö¸¦ Á¦°øÇß´ÂÁö È®ÀÎÇϽʽÿÀ.
  4. ¹úÅ© ÀÔ·Â ÆÄÀÏ ±¸¼º¿¡ ³ª¿­µÈ ±ÔÄ¢À» µû¸£´Â ¹úÅ© ÀÔ·Â ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ. »ç¿ëÁßÀÎ ÅÛÇø´ ÆÄÀϰú µ¿ÀÏÇÑ µð·ºÅ丮¿¡ ÆÄÀÏÀ» Ãß°¡ÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù.
  5. (¼±ÅÃÀû) ¹úÅ© ÀÔ·Â ÆÄÀϰú ÅÛÇø´ ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮·Î º¯°æÇϽʽÿÀ.

       % cd template_directory
    
  6. uss bulk ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤À» ÀÛ¼º ¶Ç´Â »èÁ¦ÇϽʽÿÀ. ´ÜÀÏ Çà¿¡ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ. ¿©±â¿¡¼­´Â ÀÌÇØÇÏ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î ³ªÅ¸³½ °ÍÀÔ´Ï´Ù.

    ¹úÅ© Á¶ÀÛÀº Ç×»ó ÀÎÁõ µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ Ç׸ñÀ» ó¸®ÇÕ´Ï´Ù. ÀÎÁõ ¼­¹ö´Â ±âÁ¸ AFS ÅäÅ«À» »ç¿ëÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î À̰ÍÀº ·ÎÄÃ(UNIX) ID¸¦ ÀÎÁõÇϸç, AFS°¡ Ư±ÇÀ» ºÎ¿©ÇÑ °ü¸®ÀÚ¿¡ ÇØ´çµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. -admin Àμö¸¦ »ðÀÔÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â IDÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       %
    uss bulk <bulk input file>  \
                  [-template <pathname of template file>]  \
                  -admin <administrator to authenticate>  \
                  [-dryrun] [-overwrite]  \
                  [-pwexpires <password expires in [0..254] days (0 => never)>]  \
                  [-pipe]
        Administrator's (admin_user) password: admin_password
    

    ¿©±â¼­,

    b
    Çã¿ëµÇ´Â bulkÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    bulk input file
    ¹úÅ© ÀÔ·Â ÆÄÀÏÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ºÎºÐÀû °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿ÍÀÇ °ü°è¿¡ µû¶ó ÇØ¼®µË´Ï´Ù. ÇÊ¿äÇÑ ÆÄÀÏ Çü½Ä¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ¹úÅ© ÀÔ·Â ÆÄÀÏ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -template
    ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ ³ªÅ¸³ª´Â uss add ¸í·É¿¡ ´ëÇÑ ÅÛÇø´ ÆÄÀÏÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ºÎºÐÀû °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿ÍÀÇ °ü°è¿¡ µû¶ó ÇØ¼®µË´Ï´Ù. ÇÊ¿äÇÑ ÆÄÀÏ Çü½Ä¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é uss ÅÛÇø´ ÆÄÀÏ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    -admin
    admin Ç÷¡±×¿Í °°Àº ±× ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â °ü¸® °èÁ¤À» ¸í¸íÇÕ´Ï´Ù. ¾ÏÈ£ ÇÁ·ÒÇÁÆ®´Â À̸¦ admin_user·Î Ç¥½ÃÇÕ´Ï´Ù. ÀûÇÕÇÑ ¾ÏÈ£¸¦ admin_password·Î ÀÔ·ÂÇÕ´Ï´Ù.

    -dryrun
    ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ ½ÇÁ¦·Î ¸í·ÉÀ» ¼öÇàÇÏÁö´Â ¾ÊÀ¸¸é¼­ ¸í·ÉÀ» ¼öÇàÇϱâ À§ÇØ ÇÊ¿ä·Î ÇÏ´Â Á¶Ä¡¸¦ ±â·ÏÇÕ´Ï´Ù.

    -overwrite
    ÆÄÀÏ ½Ã½ºÅÛ¿¡ Á¸ÀçÇϰí -template Àμö¿¡ ÀÇÇØ ¸í¸íµÈ ÅÛÇø´ ÆÄÀÏÀÇ D, E, F, L ¶Ç´Â S ¸í·É¾î¿¡ ±× Á¤Àǰ¡ ÀÖ´Â µð·ºÅ丮, ÆÄÀÏ ¹× ¿¬°áÀ» µ¤¾î¾¹´Ï´Ù. ÀÌ Ç÷¡±×¸¦ »ý·«ÇÏ¸é ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ °¢ add ¸í·É¾î°¡ ³ª¿Ã ¶§¸¶´Ù ÇÑ ¹ø¾¿ ÀÌ·¯ÇÑ ¿ä¼Ò¸¦ µ¤¾î¾µÁö È®ÀÎÇÏ´Â ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡ add ¸í·É¾î°¡ ¾øÀ» ¶§´Â ÀÌ Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰÁö ¸¶½Ê½Ã¿À.

    -pwexpires
    ¹úÅ© ÀÔ·Â ÆÄÀÏ¿¡¼­ add ¸í·É¾î¿¡ ÀÇÇØ ¸í¸íµÈ °¢ »ç¿ëÀÚ¿¡ ´ëÇØ ¾ÏÈ£°¡ º¯°æµÈ ÀÌÈÄ¿¡ À¯È¿ÇÑ »óÅ·Π³²¾Æ ÀÖ´Â ÀÏ ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¹üÀ§ 1 - 254ÀÇ Á¤¼ö¸¦ ÁöÁ¤ÇÏ¿© ¸¸±â°¡ µÉ ¶§±îÁöÀÇ ÀÏ ¼ö¸¦ ÁöÁ¤Çϰųª °ª 0À» ÁöÁ¤ÇÏ¿© ¾ÏÈ£°¡ Àý´ë ¸¸±âµÇÁö ¾Êµµ·Ï(±âº»°ª) ÁöÁ¤ÇϽʽÿÀ.

    ¾ÏÈ£°¡ À¯È¿ÇÏÁö ¾Ê°Ô µÇ¸é(¸¸±â) »ç¿ëÀÚ´Â ÀÎÁõÀ» ¹ÞÀ» ¼ö ¾ø°Ô µÇÁö¸¸ 30ÀÏ ³»¿¡ kpasswd ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù(±× ÀÌÈÄ¿¡´Â °ü¸®ÀÚ°¡ À̸¦ º¯°æÇØ¾ß ÇÔ).

    -pipe
    ÀÎÁõ ¼­¹ö°¡ -admin Àμö¿¡¼­ ¸í¸íÇÑ ½ÇÇàÀÚ³ª »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ ¹¯´Â ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù(ÀÎÁõ ¼­¹ö´Â Ç×»ó ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ Ç׸ñÀ» ÀÛ¼ºÇϰųª »èÁ¦Çϰí ÀÖ´Â »ç¿ëÀÚ¸¦ º°µµ·Î ÀÎÁõÇÕ´Ï´Ù). ´ë½Å ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ´Ù¸¥ ÇÁ·Î±×·¥À¸·ÎºÎÅÍÀÇ ÆÄÀÌÇÁµÈ ÀÔ·ÂÀ¸·Î¼­ ¾ÏÈ£¸¦ Çã¿ëÇÏ¿© »ç¿ëÀÚ°¡ ¹«ÀÎ Àϰý ÀÛ¾÷À¸·Î uss bulk ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
  7. »õ·Î ÀÛ¼ºÇ߰ųª »èÁ¦µÈ »ç¿ëÀÚ È¨ µð·ºÅ丮°¡ º¹Á¦µÈ º¼·ý¿¡ »óÁÖÇϸé Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í´ë·Î vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

       % vos release <volume name or ID>
    
    

    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ ÇÊ¿äÇÕ´Ï´Ù(±×¸®°í ÀÌ·± °æ¿ì ´õ ½±°Ô Áö³ªÄ§). ¿¹¸¦ µé¾î ABC Corporation ÅÛÇø´Àº /afs/abc.com/usr µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®À̱⠺¸´Ù ÀÏ¹Ý µð·ºÅ丮À̹ǷΠ/afs/abc.com µð·ºÅ丮¿¡ ¸¶¿îÆ®µÈ root.cell º¼·ý¿¡ »óÁÖÇÕ´Ï´Ù. ±× º¼·ýÀº º¹Á¦µÇ¹Ç·Î ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼º ¶Ç´Â »èÁ¦ÇÏ¿© À̸¦ º¯°æÇÑ ÈÄ °ü¸®ÀÚ´Â vos release ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

  8. °èÁ¤À» ÀÛ¼ºÇÏ´Â °æ¿ì »ç¿ëÀÚ°¡ ·Î±×¿ÂÇÒ ¼ö ÀÖ´Â °¢ AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)¿¡ »õ »ç¿ëÀÚ¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇϽʽÿÀ. ÀÌ ´Ü°è¸¦ ÀÚµ¿È­ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â °øÅë ¿øº» ¾ÏÈ£ ÆÄÀÏ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

    ÀÚµ¿È­ ¹æ¹ýÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡µµ »ç¿ëÀÚÀÇ UNIX UID°¡ º¸È£ ¼­¹ö¿¡¼­ ÀÚµ¿À¸·Î ÁöÁ¤Ç߰ųª -uid Àμö¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÑ AFS UID¿¡ ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇϽʽÿÀ. »õ·Î¿î »ç¿ëÀÚÀÇ AFS UID°¡ uss add Ãâ·Â¿¡¼­ »ý¼ºÇÑ ÃßÀû¿¡ ³ªÅ¸³ª°Å³ª º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ pts examine ¸í·ÉÀ» »ç¿ëÇÏ¿© Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

  9. °èÁ¤À» »èÁ¦ÇÏ´Â °æ¿ì °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)¿¡¼­ »ç¿ëÀÚ Ç׸ñÀ» »èÁ¦ÇϽʽÿÀ. AFS package À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °æ¿ì ÆÄÀÏÀÇ °øÅë ¿øº» ¹öÀü¿¡¼­ ÇØ´ç Ç׸ñÀ» Á¦°ÅÇϱ⸸ ÇÏ¸é µË´Ï´Ù. ¾ÕÀ¸·Î »ç¿ëÀÚÀÇ °èÁ¤À» ÀçȰ¼ºÈ­ÇÏ·Á´Â °æ¿ì¿¡´Â Ç׸ñÀ» ÁÖ¼® ó¸®Çϰųª ¾ÏÈ£ Çʵ忡 º°Ç¥(*)¸¦ ÀÔ·ÂÇÏ´Â °ÍÀÌ ´õ ½¬¿î ¹æ¹ýÀÔ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]



© IBM Corporation 2000. All Rights Reserved