ÀÌ Àå¿¡¼´Â ¼¿À» ±¸¼º ¹× °ü¸®ÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¿©·¯ °¡Áö ¹®Á¦Á¡À» ¼³¸íÇϰí ÀÌ ¾È³»¼ÀÇ ´Ù¸¥ ºÎºÐ¿¡¼ Á¦°øÇÏ´Â °ü·Ã Á¤º¸µµ ¼Ò°³ÇÕ´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ AFS °ü¸®ÀÇ °³¿äÀÇ Á¤º¸¸¦ ÀÌ¹Ì ÀÌÇØÇϰí ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
¼¿ÀÇ Ã¹ ¹øÂ° ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» ¼³Ä¡Çϰųª ´Ù¸¥ °ü¸® Ÿ½ºÅ©¸¦ ¼öÇàÇϱâ Àü¿¡ ÀÌ ÀåÀ» Àд °ÍÀÌ ÁÁ½À´Ï´Ù.
AFS´Â ¿©·¯ Ãø¸é¿¡¼ º¼ ¶§ Ç¥ÁØ UNIX ÆÄÀÏ ½Ã½ºÅÛó·³ ÀÛµ¿ÇÏ¸é¼ µ¿½Ã¿¡ ¼¿ ³» ¹× ¼¿ °£ÀÇ ÆÄÀÏ °øÀ¯¸¦ ¿ëÀÌÇÏ°Ô ÇØ ÁÝ´Ï´Ù. ÀÌ Àý¿¡¼´Â AFS ¹× UNIX ÆÄÀÏ ½Ã½ºÅÛ °£ÀÇ ¸î¸î Â÷ÀÌÁ¡À» ¼³¸íÇϰí Á»´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
AFS´Â Ç¥ÁØ UNIX ÆÄÀÏ º¸È£ ¸ÞÄ«´ÏÁòÀ» µÎ °¡Áö ¹æ½ÄÀ¸·Î º¸¿ÏÇÕ´Ï´Ù. ù°·Î ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)À» °¢ µð·ºÅ丮¿Í ¿¬°üÁþ°í, µÑ°·Î´Â »ç¿ëÀÚ°¡ ACL¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ´Â ¸¹Àº ¼öÀÇ ÀÚüÀÇ ±×·ìÀ» Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
AFS´Â ¸ðµå ºñÆ®¿¡ ¹èŸÀûÀ¸·Î ÀÇÁ¸ÇÏÁö ¾Ê°í ACLÀ» »ç¿ëÇÏ¿© ÆÄÀÏ ¹× µð·ºÅ丮¸¦ º¸È£ÇÕ´Ï´Ù. À̰ÍÀº ´ÙÀ½°ú °°Àº ¸î °¡Áö ÇÔÃàÀû Àǹ̸¦ °¡Áö¸ç ÁöÁ¤ÇÑ Àý¿¡¼ Á»´õ ÀÚ¼¼È÷ ¼³¸íµË´Ï´Ù.
AFS´Â »ç¿ëÀÚ°¡ ´Ù¸¥ »ç¿ëÀÚ ±×·ìÀ» Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ACL¿¡ ÀÌµé ±×·ìÀ» Ãß°¡Çϸé ÁöÁ¤µÈ Á¤È®ÇÑ ¼öÀÇ »ç¿ëÀÚ¿¡°Ô µ¿½Ã¿¡ µ¿ÀÏÇÑ ±ÇÇÑÀÌ È®ÀåµÇ¸ç À̰ÍÀº ACL¿¡ °³ÀÎÀ» Á÷Á¢ Ãß°¡ÇÏ´Â °Íº¸´Ù ÈξÀ ´õ Æí¸®ÇÕ´Ï´Ù. º¸È£ µ¥ÀÌÅͺ£À̽º °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
ACL¿¡¼ ÀÖÀ» ¶§ ÇÑ ¹ø¿¡ ±¤¹üÀ§ÇÑ »ç¿ëÀÚ·Î ¾×¼¼½º ±ÇÇÑÀ» È®ÀåÇØ ÁÖ´Â system:anyuser ¹× system:authuserÀÇ ½Ã½ºÅÛ Á¤ÀÇ ±×·ìµµ ÀÖ½À´Ï´Ù. ½Ã½ºÅÛ ±×·ì ¹× ACL¿¡¼ ±×·ì »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ÆÄÀÏ °ø°£ÀÌ °¢ ½Ã½ºÅÛÀÇ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ°ú ±¸ºÐµÇ´Â °Íó·³ AFS ÀÎÁõÀº ·ÎÄà ·Î±×Àΰú ºÐ¸®µÇ¾î ÀÖ½À´Ï´Ù. À̰ÍÀº µÎ °¡ÁöÀÇ ½ÇÁúÀû Àǹ̸¦ °¡Áö¸ç AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ »ç¿ë¿¡¼ Á»´õ ÀÚ¼¼È÷ ¼³¸íµË´Ï´Ù.
AFS´Â ÇϳªÀÇ ¾ÏÈ£¸¦ ±âÃÊ·Î ·ÎÄà ·Î±×Àΰú AFS ÀÎÁõÀ» µ¿½Ã¿¡ ¼öÇàÇÏ´Â °¢ ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇØ ¼öÁ¤µÈ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÕ´Ï´Ù. AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾Ê±â·Î ÇÏ¸é »ç¿ëÀÚ´Â AFS »ç¿ëÀÚ ¾È³»¼¿¡¼ ¼³¸íÇÏ´Â °Íó·³ º°µµÀÇ ´Ü°è·Î ·Î±×ÀÎÇϰí ÀÎÁõÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â ÀϺΠUNIX ¸í·ÉÀÇ ±â´ÉÀ» AFS°¡ ¾î¶»°Ô º¯°æÇÏ´ÂÁö ¿ä¾àÇØ¼ ¼³¸íÇÕ´Ï´Ù.
ÀϺΠ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ AFS ºÐ»ê ±â´É¿¡´Â ¼öÁ¤µÈ rlogind ÇÁ·Î±×·¥ÀÌ Æ÷ÇÔµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. AFS ¸±¸®½º ³ëÆ®À» ÂüÁ¶ÇϽʽÿÀ.
AFS ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼´Â Ç¥ÁØ UNIX fsck ¸í·ÉÀ» Àý´ë ½ÇÇàÇÏÁö ¸¶½Ê½Ã¿À. ÀÌ ¸í·ÉÀº ÆÄÀÏ ¼¹ö°¡ µð½ºÅ©¿¡ º¼·ý µ¥ÀÌÅ͸¦ ±¸¼ºÇÏ´Â ¹æ½ÄÀ» ÀÌÇØÇÏÁö ¸øÇϹǷΠ¸ðµç AFS µ¥ÀÌÅ͸¦ ÆÄƼ¼ÇÀÇ lost+found µð·ºÅ丮·Î ¿Å±é´Ï´Ù.
´ë½Å AFS ºÐ»ê ±â´É¿¡ Æ÷ÇԵǾî ÀÖ´Â fsck ÇÁ·Î±×·¥ ¹öÀüÀ» »ç¿ëÇϽʽÿÀ. AFS ºü¸¥ ½ÃÀÛ¿¡¼´Â °¢ ¼¹ö ½Ã½ºÅÛÀ» ¼³Ä¡ÇÒ ¶§ Á¦Á¶¾÷ü Á¦°ø fsck ÇÁ·Î±×·¥À» AFS ¹öÀü°ú ¹Ù²Ù´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
AFS ¹öÀüÀº UFS¿Í AFS ÆÄƼ¼Ç ¸ðµÎ¿¡ ÀúÀåµÈ µ¥ÀÌÅÍ¿¡ ´ëÇØ Ç¥ÁØ fsck ÇÁ·Î±×·¥°ú °°Àº ¹æ½ÄÀ¸·Î ±â´ÉÇÕ´Ï´Ù. fsck ÇÁ·Î±×·¥ÀÌ Ãʱâ鵃 ¶§ ´ÙÀ½°ú °°Àº Ç¥Á¦ÀÇ ¸ð¾ç¿¡ µû¶ó ¿Ã¹Ù¸¥ ÇÁ·Î±×·¥À» ½ÇÇàÇϰí ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
--- AFS (R) version fsck---
¿©±â¼ versionÀº AFS ¹öÀüÀÔ´Ï´Ù. ¿Ã¹Ù¸¥ °á°ú¸¦ À§Çؼ´Â ÀÌ ¹öÀüÀÌ ½Ã½ºÅÛ¿¡¼ »ç¿ë ÁßÀÎ ¼¹ö 2ÁøÀÇ AFS ¹öÀü°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
Ç¥ÁØ ¹öÀüÀÇ ÇÁ·Î±×·¥À» ¿ì¿¬È÷ ½ÇÇàÇϰí ÀÖ¾ú´Ù¸é AFS Á¦Ç° Áö¿øºÎ¿¡ ¹Ù·Î ¹®ÀÇÇϽʽÿÀ. °æ¿ì¿¡ µû¶ó lost+found µð·ºÅ丮¿¡¼ º¼·ý µ¥ÀÌÅ͸¦ º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
AFS´Â ´Ù¸¥ µð·ºÅ丮¿¡ À§Ä¡ÇÏ´Â ÆÄÀÏ °£ÀÇ ÇÏµå ¿¬°á(UNIX ln ¸í·ÉÀ¸·Î ÀÛ¼º)Àº Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇϸé ÀÌ °æ¿ì µð·ºÅ丮ÀÇ ¾î¶² ACLÀÌ ¿¬°á°ú ¿¬°üµÇ¾î ÀÖ´ÂÁö ¸íÈ®ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
AFS´Â ¶ÇÇÑ ÆÄÀÏ ½Ã½ºÅÛÀ» Æ®¸®·Î ±¸¼ºÇϱâ À§ÇØ µð·ºÅ丮·ÎÀÇ ÇÏµå ¿¬°áÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.
µÎ °³ÀÇ ´Ù¸¥ AFS µð·ºÅ丮ÀÇ ¿ä¼Ò °£À̳ª AFSÀÇ ÇÑ ¿ä¼Ò¿Í ½Ã½ºÅÛÀÇ ·ÎÄà UNIX ÆÄÀÏ ½Ã½ºÅÛÀÇ ÇÑ ¿ä¼Ò °£ÀÇ ±âÈ£ ¿¬°á(UNIX ln -s ¸í·ÉÀ¸·Î ÀÛ¼º)À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±× À̸§ÀÌ ¼ýÀÚ ±âÈ£(#)³ª ÆÛ¼¾Æ® ±âÈ£(%)·Î ½ÃÀ۵Ǵ ÆÄÀÏ·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÏ¸é ¾ÈµË´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÀÌ·¯ÇÑ ¿¬°áÀ» °¢°¢ ÀÏ¹Ý º¼·ýÀ̳ª Àбâ/¾²±â º¼·ýÀ¸·Î ÇØ¼®ÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÆÄÀÏ¿¡ ´ëÇØ UNIX close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÒ ¶§ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏÀÇ Áß¾Ó »çº»À» À¯ÁöÇÏ´Â ÆÄÀÏ ¼¹ö·Î µ¥ÀÌÅÍÀÇ µ¿½Ã ¾²±â¸¦ ¼öÇàÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ ¼¹ö°¡ µ¥ÀÌÅÍÀÇ ¼ö½Å¿¡ ÀÀ´äÇÒ ¶§±îÁö ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Á¦¾î ±ÇÇÑÀ» ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù. fsync ½Ã½ºÅÛ È£ÃâÀÇ °æ¿ì ÆÄÀÏ ¼¹ö°¡ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ºñÈֹ߼º ÀúÀå ¿µ¿ª¿¡ µ¥ÀÌÅ͸¦ ½èÀ½À» ³ªÅ¸³¾ ¶§±îÁö ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î Á¦¾î ±ÇÇÑÀÌ ¹ÝȯµÇÁö ¾Ê½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ UNIX write ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÒ ¶§ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ·ÎÄà AFS Ŭ¶óÀÌ¾ðÆ® Ä³½¬¿¡¸¸ ¼öÁ¤ ³»¿ëÀ» ¾¹´Ï´Ù. ·ÎÄà ½Ã½ºÅÛÀÌ Áߴܵǰųª ÀÀ¿ëÇÁ·Î±×·¥ÀÌ close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÏÁö ¾Ê°í Á¾·áµÇ¸é ¼öÁ¤ ³»¿ëÀÌ ÆÄÀÏ ¼¹ö¿¡¼ À¯ÁöÇÏ´Â ÆÄÀÏÀÇ Áß¾Ó »çº»¿¡ ±â·ÏµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °æ¿ì¿¡ µû¶ó »õ µ¥ÀÌÅ͸¦ À§ÇØ Ä³½¬ ûũ¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇØÁ¦ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿Í °°Àº »óȲ¿¡¼ close ¶Ç´Â fsync ½Ã½ºÅÛ È£Ãâ¾øÀÌ Ä³½¬·ÎºÎÅÍ ÀÌ·¯ÇÑ À¯ÇüÀÇ ¼öÁ¤µÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ ¼¹ö·Î ¾¹´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¾ðÁ¦ ¼öÁ¤µÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ ¼¹ö·Î Àü¼ÛÇÒÁö ¿¹»óÇÏÁö ¸øÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù.
À̰ÍÀº ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀúÀå ¿É¼ÇÀÌ close ¶Ç´Â fsync°¡ ¾Æ´Ñ write ½Ã½ºÅÛ È£ÃâÀ» È£ÃâÇÒ °æ¿ì º¯°æ ³»¿ëÀÌ ¹Ýµå½Ã ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ¿µ±¸È÷ ÀúÀåµÇ´Â °ÍÀº ¾Æ´ÔÀ» ¶æÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ÀÀ¿ëÇÁ·Î±×·¥Àº ÆÄÀÏ Ã³¸®¸¦ ³¡³»°í Á¾·áµÉ ¶§¿Í ÀúÀå ÀÛ¾÷À» À§ÇØ close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÕ´Ï´Ù.
·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®¿¡ ´ëÇØ¼¸¸ UNIX setuid ºñÆ®¸¦ ¼³Á¤ÇϽʽÿÀ. ÀÌ·¸°Ô Çϸé ÀÚµ¿ º¸¾È À§ÇèÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. ·ÎÄà ¼öÆÛÀ¯Àú´Â AFS¿¡¼ Ư¼ö ±ÇÇÑÀ» °¡ÁöÁö ¾Ê°í ·ÎÄà ½Ã½ºÅÛÀÇ UNIX ÆÄÀÏ ½Ã½ºÅÛ°ú Ä¿³Î¿¡¼¸¸ Ư¼ö ±ÇÇÑÀ» °¡Áý´Ï´Ù.
ÆÄÀÏÀº setuid ºñÆ®·Î Ç¥½ÃµÉ ¼ö ÀÖÁö¸¸ system:administrators ±×·ìÀÇ ±¸¼º¿ø¸¸ chown ½Ã½ºÅÛ È£ÃâÀ̳ª /etc/chown ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
fs setcell ¸í·ÉÀº ¿ÜºÎ ¼¿¿¡¼ ½ÃÀÛµÈ setuid ÇÁ·Î±×·¥ÀÌ ÁÖ¾îÁø Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÉ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®°¡ Setuid ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ´Â Áö °áÁ¤À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â ¼¿ À̸§À» ¼±ÅÃÇÏ´Â ¹æ¹ý°ú ÀûÀýÇÑ ¼¿ À̸§À» ¼±ÅÃÇÏ´Â °ÍÀÌ ¿Ö Áß¿äÇÑÁö ¼³¸íÇÕ´Ï´Ù.
¼¿ À̸§Àº ¼¿À» AFS Àü¿ª À̸§ °ø°£ÀÇ ´Ù¸¥ ¸ðµç ¼¿°ú ±¸ºÐÇØ¾ß ÇÕ´Ï´Ù. ±ÔÄ¢¿¡ µû¸£¸é ¼¿ À̸§Àº AFS °æ·Î À̸§ÀÇ µÎ ¹øÂ° ¿ä¼ÒÀ̹ǷΠ°íÀ¯ÇÑ ¼¿ À̸§À» »ç¿ëÇÏ¸é ¼¿¿¡¼ ·ÎÄà AFS ÆÄÀÏ °ø°£ÀÇ ÇÏÀ§ ·¹º§¿¡¼ µ¿ÀÏÇÑ µð·ºÅ丮 À̸§À» »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ¸ðµç AFS °æ·Î À̸§ÀÌ ÆÄÀÏÀ» °íÀ¯ÇÏ°Ô ½Äº°ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î µÎ ABC CorporationÀÇ ¼¿ ¹× State University ¼¿¿¡¼ »ç¿ëÀÚ pat¿¡ ´ëÇØ ÇϳªÀÇ È¨ µð·ºÅ丮¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ¹Ù·Î °æ·Î À̸§ÀÎ /afs/abc.com/usr/pat¿Í /afs/stateu.edu/usr/pat°¡ °íÀ¯Çϱ⠶§¹®ÀÔ´Ï´Ù.
±ÔÄ¢¿¡ µû¸£¸é ¼¿ À̸§Àº »çÀÌÆ® À̸§¿¡ ´ëÇØ ARPA ÀÎÅÍ³Ý µµ¸ÞÀÎ ½Ã½ºÅÛ ±ÔÄ¢À» µû¸¨´Ï´Ù. »ç¿ëÀÚ°¡ ÀÌ¹Ì ÀÎÅÍ³Ý »çÀÌÆ®À̸é ÀÎÅÍ³Ý µµ¸ÞÀÎ À̸§À¸·Î ¼¿ À̸§À» ¼±ÅÃÇÏ´Â °ÍÀÌ °¡Àå ½±½À´Ï´Ù.
ÀÎÅÍ³Ý »çÀÌÆ®°¡ ¾Æ´Ï¸é ¾ÕÀ¸·Î ÀÎÅͳݿ¡ Á¢¼ÓÇÒ °èȹÀÎ °æ¿ì¿¡ °íÀ¯ÇÑ ÀÎÅÍ³Ý ½ºÅ¸ÀÏ À̸§À» ¼±ÅÃÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ÀûÀýÇÑ À̸§À» ¼±ÅÃÇÒ ¶§ AFS Á¦Ç° Áö¿øºÎ¿¡¼ µµ¿òÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. AFS ¼¿ À̸§¿¡ ´ëÇØ ´ÙÀ½ÀÇ ¸î °¡Áö Á¦ÇÑ Á¶°ÇÀÌ ÀÖ½À´Ï´Ù.
À̵é Áß ÀûÀýÇÑ °ÍÀÌ ¾øÀ» ¶§ ´Ù¸¥ Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ì±¹ÀÇ Defense Data Network [Internet] Network Information Center¿¡ (800) 235-3155¹øÀ¸·Î ÀüÈÇÏ¿© Á¢¹Ì¾î¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ NIC´Â ¼¿ À̸§À» ÀÎÅÍ³Ý µµ¸ÞÀÎ À̸§À¸·Î µî·ÏÇÏ´Â µ¥ ÇÊ¿äÇÑ ¾ç½ÄÀ» Á¦°øÇØ ÁÝ´Ï´Ù. À̸§À» µî·ÏÇÏ¸é ³ªÁß¿¡ ´Ù¸¥ ÀÎÅÍ³Ý »çÀÌÆ®°¡ ÀÌ À̸§À» »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.
¼¿ À̸§Àº °¢ ÆÄÀÏ ¼¹ö ¹× Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â µÎ °³ÀÇ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. ´Ù¸¥ ±â´Éµµ Á¦°øÇÏÁö¸¸ ÀÌµé ÆÄÀÏÀº ½Ã½ºÅÛÀÇ ¼¿ ¸â¹ö½±À» Á¤ÀÇÇϹǷΠÇÁ·Î±×·¥°ú ÇÁ·Î¼¼½º°¡ ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÇ´Â ¹æ½Ä¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ÀûÀýÇÑ ¼¿ À̸§À» ¼±ÅÃÇÏ´Â °ÍÀÌ Áß¿äÇÑ ÀÌÀ¯¸¦ ÂüÁ¶ÇϽʽÿÀ. ¼¿ À̸§À» ¼³Á¤ÇÏ´Â ÀýÂ÷´Â µÎ °¡Áö À¯ÇüÀÇ ½Ã½ºÅÛ¿¡¼ °¢±â ´Ù¸¨´Ï´Ù.
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ °æ¿ì ¼¿ À̸§À» ±â·ÏÇÏ´Â µÎ ÆÄÀÏÀº /usr/afs/etc/ThisCell°ú /usr/afs/etc/CellServDB ÆÄÀÏÀÔ´Ï´Ù. AFS ºü¸¥ ½ÃÀÛ¿¡ Á»´õ ¸íÈ®ÇÏ°Ô ¼³¸íÇϰí ÀÖ´Â °Íó·³ ¼¿¿¡ ¼³Ä¡ÇÑ Ã¹ ¹øÂ° ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ bos setcellname ¸í·ÉÀ» ½ÇÇàÇÏ¿© µÎ ÆÄÀÏ ¸ðµÎ¿¡¼ ¼¿ À̸§À» ¼³Á¤ÇÏ°Ô µË´Ï´Ù. ÀÌ ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇÒ ÇÊ¿ä´Â °ÅÀÇ ¾ø½À´Ï´Ù. ¹Ì±¹ÆÇ AFS¸¦ ½ÇÇàÇÏ°í °»½Å ¼¹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀÌ ¼¹ö´Â ThisCell ¹× CellServDB ÆÄÀÏÀÇ »çº»À» ¼³Ä¡ÇÏ´Â Ãß°¡ ¼¹ö ½Ã½ºÅÛ¿¡ ºÐ¹èÇÕ´Ï´Ù. °¢±¹ ¾ð¾îÆÇ AFS¸¦ »ç¿ëÇÏ´Â °æ¿ì AFS ºü¸¥ ½ÃÀÛ¿¡¼ ÀÌµé ÆÄÀÏÀ» ¼öµ¿À¸·Î º¹»çÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ °æ¿ì ¼¿ À̸§À» ±â·ÏÇÏ´Â µÎ ÆÄÀÏÀº /usr/vice/etc/ThisCell°ú /usr/vice/etc/CellServDB ÆÄÀÏÀÔ´Ï´Ù. ¹®¼ ÆíÁý±â¸¦ »ç¿ëÇϰųª AFSÀÇ Áß¾Ó ¼Ò½º·ÎºÎÅÍ ½Ã½ºÅÛ¿¡ º¹»çÇÏ¿© Ŭ¶óÀÌ¾ðÆ®¸¶´Ù ÀÌµé ÆÄÀÏÀ» ÀÛ¼ºÇÏ°Ô µË´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.
½Ã½ºÅÛÀ» ´Ù¸¥ ¼¿·Î Àü¼ÛÇÏ·Á´Â °æ¿ì¿¡¸¸ ÀÌµé ÆÄÀÏ¿¡¼ ¼¿ À̸§À» º¯°æÇϽʽÿÀ (½Ã½ºÅÛÀº ÇÑ ¹ø¿¡ ÇÑ ¼¿¿¡¸¸ ¼ÓÇÒ ¼ö ÀÖÀ½). ½Ã½ºÅÛÀÌ ÆÄÀÏ ¼¹öÀÌ¸é »õ ¼¿À» ±¸¼ºÇϱâ À§ÇÑ ÀÚ¼¼ÇÑ ÁöħÀ» AFS ºü¸¥ ½ÃÀÛ¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ½Ã½ºÅÛÀÌ Å¬¶óÀ̾ðÆ®ÀÌ¸é ÆÄÀÏÀ» ÀûÀýÈ÷ º¯°æÇÏ°í ½Ã½ºÅÛÀ» ÀçºÎÆ®Çϱ⸸ ÇÏ¸é µË´Ï´Ù. ´ÙÀ½ Àý¿¡¼´Â ±âÁ¸ ¼¿ÀÇ À̸§À» º¯°æÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎÁ¤Àû °á°ú¿¡ ´ëÇØ Á»´õ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.
·ÎÄà /usr/vice/etc/ThisCell ÆÄÀÏÀ» º¯°æÇÏÁö ¾Ê°í ´ëºÎºÐÀÇ AFS ¸í·É¿¡¼ »ç¿ëÇÏ´Â ±âº» ¼¿ À̸§À» ¼³Á¤ÇÏ·Á¸é ¸í·É ½©¿¡¼ AFSCELL ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ. ¿ÜºÎ ¼¿¿¡¼ Áß¿äÇÑ °ü¸® ÀÛ¾÷À» ¿Ï·áÇØ¾ß ÇÏ´Â °æ¿ì ÀÌ º¯¼ö¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.
ÁÖ: | fs checkservers ¹× fs mkmount ¸í·ÉÀº AFSCELL º¯¼ö¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. fs checkservers ¸í·ÉÀº -cell Àμö°¡ »ç¿ëµÇÁö ¾Ê´Â ÇÑ Ç×»ó ThisCell ÆÄÀÏ¿¡ ¸í¸íµÈ ¼¿À» ±âº»°ªÀ¸·Î »ç¿ëÇÕ´Ï´Ù. fs mkmount ¸í·ÉÀº »õ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ »óÀ§ µð·ºÅ丮°¡ ÀÖ´Â ¼¿À» ±âº»°ªÀ¸·Î »ç¿ëÇÕ´Ï´Ù. |
Àå±â°£¿¡ °ÉÃÄ »ç¿ëÇÏ´Â µ¥ ÀûÀýÇÑ ¼¿ À̸§Àº ½ÅÁßÈ÷ ¼±ÅÃÇϽʽÿÀ. ³ªÁß¿¡ ¼¿ À̸§À» º¯°æÇϸé ÀÛ¾÷ÀÌ º¹ÀâÇØ Áý´Ï´Ù. ÀûÀýÇÑ ¼¿ À̸§Àº ¼¿ÀÇ ÆÄÀÏ Æ®¸®¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀÇ °æ·Î À̸§¿¡¼ µÎ ¹øÂ° ¿ä¼Ò°¡ µÇ¹Ç·Î Áß¿äÇÕ´Ï´Ù. °¢ ¼¿ À̸§ÀÌ °íÀ¯ÇϹǷΠAFS °æ·Î À̸§¿¡ ¼¿ À̸§ÀÌ »ç¿ëµÉ °æ¿ì º¹¼öÀÇ ¼¿ÀÌ ÇÏÀ§ ·¹º§¿¡ ÀÖ´Â À¯»çÇÑ ÆÄÀÏ °ø°£ ±¸¼ºÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡µµ AFS Àü¿ª À̸§ °ø°£¿¡¼ °æ·Î À̸§Àº °íÀ¯ÇØÁý´Ï´Ù. ¿¹¸¦ µé¾î ¸ðµç ¼¿ÀÌ Ãæµ¹À» ¹ß»ýÇÏÁö ¾ÊÀ¸¸é¼ /afs/cellname/usr/pat¶ó´Â Ȩ µð·ºÅ丮¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. °æ·Î À̸§¿¡ ¼¿ À̸§ÀÌ µé¾î ÀÖ´Ù´Â °ÍÀº ÆÄÀÏÀÌ ·ÎÄà ¼¿¿¡ ÀÖ´ÂÁö ¿ÜºÎ ¼¿¿¡ ÀÖ´ÂÁö¿¡ °ü°è ¾øÀÌ ¸ðµç ¼¿ÀÇ »ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¾×¼¼½ºÇϱâ À§ÇØ µ¿ÀÏÇÑ °æ·Î À̸§À» »ç¿ëÇÏ°Ô µÊÀ» ÀǹÌÇϱ⵵ ÇÕ´Ï´Ù.
¼¿À» ¼³Ä¡ÇÏ´Â °úÁ¤ Ãʱ⿡ ¿Ã¹Ù¸¥ ¼¿ À̸§À» ¼±ÅÃÇØ¾ß ÇÏ´Â ¶Ç ´Ù¸¥ ÀÌÀ¯´Â °¢ ½Ã½ºÅÛÀÇ ThisCell ÆÄÀÏ¿¡ Á¤ÀÇµÈ ¼¿ ¸â¹ö½±ÀÌ ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÇ´Â ¸¹Àº ÇÁ·Î±×·¥°ú ÇÁ·Î¼¼½ºÀÇ ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î AFS ¸í·É(fs, kas, pts ¹× vos ¸í·É)Àº ±âº»ÀûÀ¸·Î ¹ßÇàµÈ ½Ã½ºÅÛÀÇ ¼¿¿¡¼ ½ÇÇàµË´Ï´Ù. ¸í·ÉÀº ·ÎÄà µð½ºÅ©¿¡¼ ThisCell ÆÄÀÏÀ» È®ÀÎÇÑ ´ÙÀ½ ÁöÁ¤µÈ ¼¿¿¡ ´ëÇØ CellServDB ÆÄÀÏ¿¡ ³ª¿µÈ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ» Á¢¼ÓÇÕ´Ï´Ù(bos ¸í·ÉÀº ½ÇÇàÀÚ°¡ Ç×»ó ¸í·ÉÀ» ½ÇÇàÇÒ ½Ã½ºÅÛÀÇ À̸§À» ÁöÁ¤ÇØ¾ß ÇϹǷΠ´Ù¸£°Ô ÀÛµ¿ÇÔ).
ThisCell ÆÄÀÏÀº ¶ÇÇÑ »ç¿ëÀÚ°¡ ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÒ ¶§ AFS ÅäÅ«À» ¼ö½ÅÇÏ´Â ¼¿À» °áÁ¤Çϱ⵵ ÇÕ´Ï´Ù. ¼¿ À̸§Àº ¶ÇÇÑ º¸¾È¿¡¼ Áß¿äÇÑ ¿ªÇÒÀ» ÇÕ´Ï´Ù. ÀÎÁõ ¼¹ö´Â ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇϱâ À§ÇØ »ç¿ëÀÚ ¾ÏÈ£¸¦ ¾ÏÈ£È Å°·Î º¯È¯ÇÒ ¶§ ÀÌ ¾ÏÈ£¸¦ ThisCell ÆÄÀÏ¿¡ ÀÖ´Â ¼¿ À̸§°ú Á¶ÇÕÇÕ´Ï´Ù. AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â µ¿ÀÏÇÑ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ÀÎÁõ ¼¹ö¿¡ Á¢¼ÓÇÏ¿© »ç¿ëÀÚ¿¡ ´ëÇÑ ÅäÅ«À» ¾ò±â Àü¿¡ »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ ¾ÏÈ£È Å°·Î º¯È¯ÇÕ´Ï´Ù(AFSÀÇ º¸¾È ½Ã½ºÅÛ¿¡¼ ¾ÏÈ£È Å°¸¦ »ç¿ëÇÏ´Â ¹æ½Ä¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é »óÈ£ ÀÎÁõ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).
¾ÏÈ£¸¦ ¾ÏÈ£È Å°·Î º¯È¯ÇÏ´Â ÀÌ·¯ÇÑ ¹æ¹ýÀº µ¿ÀÏÇÑ ¾ÏÈ£¸¦ »ç¿ëÇØµµ ´Ù¸¥ ¼¿ÀÇ ´Ù¸¥ ۸¦ »ý¼ºÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ º¹¼öÀÇ ¼¿¿¡¼ µ¿ÀÏÇÑ ¾ÏÈ£¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ÇÑ ¼¿·ÎºÎÅÍ »ç¿ëÀÚÀÇ ÅäÅ«À» ¾ò¾úÀ» ¶§ ´Ù¸¥ ¼¿ÀÇ »ç¿ëÀÚ °èÁ¤¿¡ ±ÇÇÑ ¾øÀÌ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.
¼¿ À̸§À» º¯°æÇÏ´Â °æ¿ì¿¡´Â ¸ðµç ¼¹ö ¹× Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ ThisCell ¹× CellServDB ÆÄÀÏÀ» º¯°æÇØ¾ß ÇÕ´Ï´Ù. ¸ðµç ½Ã½ºÅÛ¿¡¼ ÀÌµé ¼¿ À̸§À» º¯°æÇÏÁö ¸øÇÏ¸é ·Î±×ÀÎ À¯Æ¿¸®Æ¼¿¡¼ »ý¼ºÇÑ ¾ÏÈ£È Å°°¡ ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ Ű¿Í ÀÏÄ¡µÇÁö ¾ÊÀ¸¹Ç·Î ·Î±×ÀÎÀÌ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ AFS Á¦Ç°±ºÀÇ ¸¹Àº ¸í·ÉÀÌ ¿¹»ó´ë·Î ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù.
AFS Àü¿ª À̸§ °ø°£¿¡ Âü¿©ÇÏ¸é »ç¿ëÀÚ ¼¿ÀÇ ·ÎÄà ÆÄÀÏ Æ®¸®¸¦ ¿ÜºÎ ¼¿ÀÇ AFS »ç¿ëÀÚ°¡ º¼ ¼ö ÀÖ°Ô µÇ°í ´Ù¸¥ ¼¿ÀÇ ÆÄÀÏ Æ®¸®¸¦ ·ÎÄà »ç¿ëÀÚ°¡ º¼ ¼ö ÀÖ°Ô µË´Ï´Ù. ÇÑ ¼¿ ³»¿¡¼ ÆÄÀÏÀ» °øÀ¯ÇÏ´Â °Íó·³ ½±°Ô ¿©·¯ ¼¿¿¡¼ ÆÄÀÏÀ» °øÀ¯ÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. ÀÌ Àý¿¡¼´Â Àü¿ª À̸§ °ø°£¿¡ Âü¿©ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀýÂ÷¸¦ ´ë·« ¼³¸íÇÕ´Ï´Ù.
AFS Àü¿ª À̸§ °ø°£Àº ¼Ò±Ô¸ðÀÇ °æ·Î À̸§ ±¸¼º ±ÔÄ¢À» ÁؼöÇϹǷΠÂü¿©ÇÏ´Â ¸ðµç AFS ¼¿¿¡ µ¿ÀÏÇÏ°Ô ³ªÅ¸³³´Ï´Ù.
ù ¹øÂ° ±ÔÄ¢Àº ¸ðµç AFS °æ·Î À̸§ÀÌ ¹®ÀÚ¿ /afs·Î ½ÃÀÛÇÏ¿© AFS Àü¿ª À̸§¿¡ ¼ÓÇØ ÀÖÀ½À» ³ªÅ¸³½´Ù´Â °ÍÀÔ´Ï´Ù.
µÎ ¹øÂ° ±ÔÄ¢Àº ¼¿ À̸§ÀÌ AFS °æ·Î À̸§¿¡¼ µÎ ¹øÂ° ¿ä¼Ò¶ó´Â °ÍÀÔ´Ï´Ù. À̰ÍÀº ÆÄÀÏÀÌ »óÁÖÇÏ´Â À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù(Áï ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÆÄÀÏÀÌ ÀÖ´Â ¼¿). ¾Õ¼ ¼³¸íÇÑ °Íó·³ °æ·Î À̸§¿¡ ¼¿ À̸§ÀÌ Æ÷ÇÔµÈ °æ¿ì ¼¿µéÀÌ ±× AFS ÆÄÀÏ °ø°£ÀÇ ÇÏÀ§ ·¹º§¿¡ ÀÖ´Â µ¿ÀÏÇÑ µð·ºÅ丮 À̸§À» »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ¸ðµç AFS °æ·Î À̸§ÀÌ °íÀ¯ÇÔÀ» º¸ÀåÇϱ⠶§¹®¿¡ ÇØ´ç Àü¿ª À̸§ °ø°£ÀÌ Á¸ÀçÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
AFS °æ·Î À̸§ÀÇ ¼¼ ¹øÂ° ÀÌÇÏÀÇ ·¹º§¿¡¼ ³ªÅ¸³ª´Â Ç׸ñ¿¡ µû¶ó ±× ÆÄÀÏ °ø°£À» Àç¹è¿ÇÒ ¼¿À» ¾î¶»°Ô ¼±ÅÃÇß´ÂÁö ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¼¼ ¹øÂ° ·¹º§¿¡´Â ¸î °¡Áö ±ÇÀåµÇ´Â ±ÔÄ¢ µð·ºÅ丮°¡ ÀÖ½À´Ï´Ù. ¼¼ ¹øÂ° ·¹º§À» ÂüÁ¶ÇϽʽÿÀ.
ÀÚ½ÅÀÇ ¼¿ À̸§°ú µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ» °ø°³ÇÏ¿© ´Ù¸¥ »ç¶÷ÀÌ ÀÚ½ÅÀÇ ¼¿À» º¼ ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄà ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛó·³ ¿ÜºÎ ¼¿ÀÇ ½Ã½ºÅÛ¿¡ Àִ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ý ¹× ÆÄÀÏ À§Ä¡ Á¤º¸°¡ ÇÊ¿äÇÒ ¶§ ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼¿ÀÇ º¼·ý À§Ä¡(VL) ¼¹ö¿¡ µµ´ÞÇÕ´Ï´Ù. ÀÌ¿Í ¸¶Âù°¡Áö·Î ¿ÜºÎ ¼¿¿¡¼ ½ÇÇàµÇ´Â Ŭ¶óÀÌ¾ðÆ® Ãø ÀÎÁõ ÇÁ·Î±×·¥Àº ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼¿ÀÇ ÀÎÁõ ¼ºñ½º¸¦ Á¢¼ÓÇÕ´Ï´Ù.
´ÙÀ½ÀÇ µÎ À§Ä¡¿¡¼ ÀÌ Á¤º¸¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÆÄÀÏ¿¡¼ ¼¿ÀÇ ¸ñ·ÏÀ» Ãß°¡Çϰųª º¯°æÇÏ·Á¸é »çÀÌÆ® ¹®ÀÇó·Î °ø½Ä Áö¿øÀ» ½ÅûÇϰųª AFS Á¦Ç° Áö¿øºÎ¿¡ ¿¬¶ôÇϽʽÿÀ. ÆÄÀÏ º¯°æÀº ÀÚÁÖ ¹ß»ýÇϹǷΠAFS Á¦Ç° Áö¿øºÎ¿¡¼ °¢ °³Àο¡°Ô ¾Ë¸®Áö ¾Ê½À´Ï´Ù. µû¶ó¼ Á¤±âÀûÀ¸·Î ÆÄÀÏÀÌ º¯°æµÇ¾ú´ÂÁö È®ÀÎÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.
¼¿ÀÇ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀÇ ID¸¦ º¯°æÇÒ ¶§¸¶´Ù ÀÌµé ÆÄÀÏÀ» °»½ÅÇϽʽÿÀ. ¶ÇÇÑ ¸ðµç ¼¹ö ½Ã½ºÅÛ(/usr/afs/etc µð·ºÅ丮¿¡ ÀÖÀ½)°ú Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ(/usr/vice/etc µð·ºÅ丮¿¡ ÀÖÀ½)ÀÇ CellServDB ÆÄÀÏ »çº»À» °»½ÅÇØ¾ß ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é ¼¹ö CellServDB ÆÄÀÏ À¯Áö ¹× µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÏ´Ü µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ» °ø°³ÇÑ °æ¿ì ¼¿À» ´Ù½Ã º¸ÀÌÁö ¾Ê°Ô ÇÏ´Â °ÍÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. CellServDB.local ÆÄÀÏÀ» Á¦°ÅÇϰí AFS Á¦Ç° Áö¿øºÎ¿¡ ¹®ÀÇÇÏ¿© Àü¿ª CellServDB ÆÄÀÏ¿¡¼ Ç׸ñÀ» Á¦°ÅÇÏÁö ¸øÇÏ°Ô ¿äûÇÒ ¼ö ÀÖÀ¸³ª ´Ù¸¥ ¼¿µéÀÌ ÀÌ¹Ì ·ÎÄà CellServDB ÆÄÀÏ¿¡ ÀÖ´Â ¼¿¿¡ ´ëÇÑ Ç׸ñÀ» °¡Áö°í ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. À̵é Ç׸ñÀ» À¯È¿ÇÏÁö ¾Ê°Ô ÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀÇ À̸§À̳ª IP ÁÖ¼Ò¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù.
±×·¯³ª ¼¿À» ¾×¼¼½ºÇÏÁö ¸øÇÏ°Ô Çϱâ À§ÇØ ¼¿À» º¸ÀÌÁö ¾Ê°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¿ÜºÎ »ç¿ëÀÚ°¡ »ç¿ëÀÚÀÇ ¼¿À» ¿ÏÀüÈ÷ ¾×¼¼½ºÇÏÁö ¸øÇÏ°Ô ÇÏ·Á¸é ÆÄÀÏ °ø°£ÀÇ »óÀ§ ¼¼ ·¹º§¿¡ ÀÖ´Â ¸ðµç ACL¿¡¼ system:anyuser ±×·ìÀ» Á¦°ÅÇϽʽÿÀ. ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ¼¿¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑ ºÎ¿© ¹× °ÅºÎ¸¦ ÂüÁ¶ÇϽʽÿÀ.
¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ ¿ÜºÎ ¼¿ÀÇ ÆÄÀÏ °ø°£À» º¼ ¼ö ÀÖ°Ô ÇÏ·Á¸é ´ÙÀ½ ¼¼ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/vice/etc/CellServDB ÆÄÀÏÀº ·ÎÄà ¹× ¿ÜºÎ ¼¿¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ» ³ª¿ÇÕ´Ï´Ù. afsd ÇÁ·Î±×·¥Àº ij½¬ °ü¸® ÇÁ·Î±×·¥À» ÃʱâÈÇÒ ¶§ CellServDB ÆÄÀÏÀÇ ³»¿ëÀ» Ä¿³Î ¸Þ¸ð¸®·Î ÀÐ¾î µéÀÔ´Ï´Ù. ¶ÇÇÑ fs newcell ¸í·ÉÀ» »ç¿ëÇØ¼ ½Ã½ºÅÛ ÀçºÎÆ® Áß°£¿¡ Ä¿³Î ¸Þ¸ð¸®¿¡¼ Á÷Á¢ Ç׸ñÀ» Ãß°¡Çϰųª ±³Ã¼ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ÇØµµ »ç¿ëÀÚ°¡ ±× ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù°í º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù. ¿ÜºÎ ¼¿ÀÇ ACL¿¡¼ ÇÊ¿äÇÑ ±ÇÇÑÀ» »ç¿ëÀÚ¿¡°Ô ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù.
AFS Àü¿ª À̸§ °ø°£¿¡¼ »ç¿ëÀÚÀÇ ¼¿À» °¡½ÃÀûÀ¸·Î ¸¸µé¾îµµ ¿ÜºÎ ¼¿ÀÇ »ç¿ëÀÚ°¡ »ç¿ëÀÚÀÇ ÆÄÀÏ Æ®¸®¸¦ ¾×¼¼½ºÇÏ´Â ¹æ½ÄÀ» °è¼Ó Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
±âº»ÀûÀ¸·Î ¿ÜºÎ »ç¿ëÀÚ´Â »ç¿ëÀÚ anonymous·Î ¼¿À» ¾×¼¼½ºÇϸç À̰ÍÀº ¿ÜºÎ »ç¿ëÀÚµéÀÌ °¢ µð·ºÅ丮ÀÇ ACL¿¡ ÀÖ´Â system:anyuser ±×·ì¿¡ ´ëÇØ ºÎ¿©µÈ ±ÇÇѸ¸ °¡Áö°Ô µÊÀ» ÀǹÌÇÕ´Ï´Ù. º¸Åë ÀÌµé ±ÇÇÑÀº l (lookup) ¹× r (read) ±ÇÇÑÀ¸·Î Á¦Çѵ˴ϴÙ.
¿ÜºÎ »ç¿ëÀÚ¿¡°Ô º¸´Ù ±¤¹üÀ§ÇÑ ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â ¹æ¹ý¿¡´Â ´ÙÀ½ÀÇ µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.
ÀÌ Àý¿¡¼´Â AFS ÆÄÀÏ °ø°£À» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¹®Á¦Á¡À» ¿ä¾àÇØ¼ ¼³¸íÇÕ´Ï´Ù. ÆÄÀÏ °ø°£ÀÇ µð·ºÅ丮 ±¸Á¶¿¡ °¡Àå È¿À²ÀûÀ¸·Î ÀÏÄ¡ÇÏ´Â º¼·ýÀ» ÀÛ¼ºÇÏ´Â °Í¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é º¼·ýÀ» ÀÛ¼ºÇÏ¿© °ü¸® °£ÆíÈÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.
Windows »ç¿ëÀÚ¿¡ ´ëÇÑ ÁÖ: Windows¿¡¼´Â °æ·Î À̸§ÀÇ ¿ä¼Ò¸¦ ±¸ºÐÇϱâ À§ÇØ ¿ª½½·¡½¬ ( / )º¸´Ù ½½·¡½¬ ( \ )¸¦ »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª ÆÄÀÏ °ø°£ÀÇ °èÃþÇü ±¸Á¶´Â UNIX ½Ã½ºÅÛ¿¡¼¿Í µ¿ÀÏÇÕ´Ï´Ù.
AFS °æ·Î À̸§Àº AFS Àü¿ª À̸§ °ø°£ÀÌ AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ º¼ ¶§ µ¿ÀÏÇÏ°Ô º¸À̹ǷΠ¸î¸î ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù. °æ·Î À̸§ÀÌ ÆÄÀÏ Æ®¸®ÀÇ ±¸Á¶¸¦ ¹Ý¿µÇÒ »Ó ¾Æ´Ï¶ó AFS ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Æ¯Á¤ ±¸¼ºÀ» ¿¹»óÇϱ⠶§¹®¿¡ ÆÄÀÏ Æ®¸®¸¦ ÀÛ¼ºÇÒ ¶§ µû¶ó¾ßÇÒ ±ÔÄ¢ÀÌ ÀÖ´Â °ÍÀÔ´Ï´Ù.
ù ¹øÂ° ±ÔÄ¢Àº ÆÄÀÏ Æ®¸®ÀÇ »óÀ§ ·¹º§À» /afs µð·ºÅ丮¶ó°í ºÎ¸¥´Ù´Â °ÍÀÔ´Ï´Ù. À̰ÍÀ» ´Ù¸£°Ô ¸í¸íÇϸé -mountdir Àμö¸¦ afsd ÇÁ·Î±×·¥°ú ÇÔ²² »ç¿ëÇÏ¿© ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ AFS¸¦ Á¦´ë·Î ¸¶¿îÆ®ÇÏ°Ô ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ¿ì AFS Àü¿ª À̸§ °ø°£¿¡ Âü¿©ÇÒ ¼ö ¾ø½À´Ï´Ù.
µÎ ¹øÂ° ±ÔÄ¢Àº /afs µð·ºÅ丮 ¹Ù·Î ¾Æ·¡¿¡ ·ÎÄà Ʈ¸®¿¡¼ ±× ÆÄÀÏ Æ®¸®¸¦ º¼ ¼ö ÀÖ°í ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °¢ ¼¿¿¡ ÇØ´ç µð·ºÅ丮¸¦ ¹èÄ¡ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ÃÖ¼ÒÇÑ ·ÎÄà ¼¿¿¡ ´ëÇØ ÇϳªÀÇ µð·ºÅ丮°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °¢ µð·ºÅ丮´Â ÁöÁ¤µÈ ¼¿ÀÇ root.cell º¼·ýÀ¸·ÎÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ABC Corporation ¼¿¿¡¼ /afs/abc.comÀº ¼¿ ÀÚüÀÇ root.cell º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®À̰í stateu.edu´Â State University ¼¿ÀÇ root.cell º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÔ´Ï´Ù. fs lsmount ¸í·ÉÀ» ½ÇÇàÇϸé command displays ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Ç¥½ÃµË´Ï´Ù.
% fs lsmount /afs/abc.com '/afs/abc.com' is a mount point for volume '#root.cell' % fs lsmount /afs/stateu.edu '/afs/stateu.edu' is a mount point for volume '#stateu.edu:root.cell'
°æ·Î À̸§À» ¾µ ¶§ ÀÔ·ÂÇØ¾ß ÇÏ´Â ±ÛÀÚ ¼ö¸¦ ÁÙÀÌ·Á¸é »ç¿ëÀÚ°¡ ÀÚÁÖ ¾×¼¼½ºÇÏ´Â °¢ ¼¿(ƯÈ÷ Ȩ ¼¿)ÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Ãà¾à À̸§À» Æ÷ÇÔÇÏ´Â ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ABC Corporation ¼¿¿¡¼ /afs/abc´Â fs lsmount ¸í·ÉÀÌ º¸¿©ÁÖ´Â °Íó·³ /afs/abc.com ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ ±âÈ£ ¿¬°áÀÔ´Ï´Ù.
% fs lsmount /afs/abc '/afs/abc' is a symbolic link, leading to a mount point for volume '#root.cell'
¿øÇÏ´Â ¹æ½Ä´ë·Î ¼¿ÀÇ ÆÄÀÏ Æ®¸®ÀÇ ¼¼ ¹øÂ° ·¹º§À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº ÀϹÝÀû ±¸¼º¿¡¼ ÀÌ ·¹º§¿¡ ³ªÅ¸³ª´Â µð·ºÅ丮¸¦ ¼³¸íÇÕ´Ï´Ù.
´Ù¸¥ ¼¿ÀÌ ÀÌ µð·ºÅ丮ÀÇ etc ÇÏÀ§ µð·ºÅ丮¿¡¼ ãÀ» °ÍÀ¸·Î ¿¹»óÇÏ´Â ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÌ·¯ÇÑ °¢ µð·ºÅ丮 ³»¿¡¼ bin, etc, usr µîÀÇ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ¿© ·ÎÄà µð½ºÅ©ÀÇ /bin, /etc ¹× /usr µð·ºÅ丮¿¡ ÀϹÝÀûÀ¸·Î º¸À¯µÇ´Â ÇÁ·Î±×·¥À» ÀúÀåÇϽʽÿÀ. ±×·± ´ÙÀ½ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà µð·ºÅ丮¿¡¼ AFS·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇϽʽÿÀ. ·ÎÄà µð½ºÅ© ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ±âÈ£ ¿¬°áÀ» »ç¿ëÇϱâ·Î ¼±ÅÃÇÏÁö ¾Ê¾Ò´Ù°í ÇØµµ AFS¿¡¼ ½Ã½ºÅÛ 2Áø ÆÄÀÏÀÇ Áß¾Ó »çº»À» À¯ÁöÇÏ´Â °ÍÀÌ Æí¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. 2Áø ÆÄÀÏÀÌ ¿ì¿¬È÷ ½Ã½ºÅÛ¿¡¼ Á¦°ÅµÈ °æ¿ì¿¡µµ Å×ÀÌÇÁ¿¡¼ º¹±¸ÇÏÁö ¾Ê°í AFS¿¡¼ ·ÎÄà µð½ºÅ©·Î À纹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼¿ÀÌ »ó´çÈ÷ Å« °æ¿ì ´ÜÀÏ usr µð·ºÅ丮¿¡ ¸ðµç Ȩ µð·ºÅ丮¸¦ ³ÖÀ» °æ¿ì µð·ºÅ丮 Á¶È¸°¡ ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù. º¹¼öÀÇ ±×·ì µð·ºÅ丮¿¡ »ç¿ëÀÚ È¨ µð·ºÅ丮¸¦ ºÐ»êÇÏ´Â °Í¿¡ ´ëÇÑ Á¦¾È »çÇ×À» º¸·Á¸é Ȩ µð·ºÅ丮 ±×·ìȸ¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â ½Ã½ºÅÛÀ» º¸´Ù ½±°Ô °ü¸®ÇÏ´Â ¹æ½ÄÀ¸·Î º¼·ýÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
ÆÄÀÏ Æ®¸®ÀÇ ¸Ç À§ ·¹º§¿¡¼(Àû¾îµµ ¼¼ ¹øÂ° ·¹º§ Åë°ú) °¢ µð·ºÅ丮´Â º¸Åë º°µµÀÇ º¼·ý¿¡ ´ëÀÀµË´Ï´Ù. ¼¿ Áß¿¡¼ ÀϺΠ¼¼ ¹øÂ° ·¹º§ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¸¦ º°µµÀÇ º¼·ýÀ¸·Î ±¸¼ºÇÏ´Â ¼¿µµ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀÎ ¿¹·Î /afs/cellname/common ¹× /afs/cellname/usr µð·ºÅ丮¸¦ µé ¼ö ÀÖ½À´Ï´Ù.
ÇϳªÀÇ Æ®¸®¿¡ ¸ðµç µð·ºÅ丮 ·¹º§¿¡ ´ëÇÑ º°µµÀÇ º¼·ýÀ» ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾øÀ¸³ª °¢ º¼·ýÀÌ ´õ ÀÛ¾ÆÁö°í ·Îµå ¹ë·±½º¸¦ À§ÇØ À̵¿Çϱ⠽¬¿öÁø´Ù´Â ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ ¿À¹öÇìµåµµ Ç¥ÁØ µð·ºÅ丮¿¡ ´ëÇÑ °æ¿ìº¸´Ù ´õ Å©Áö ¾ÊÀ¸¸ç º¼·ý ±¸Á¶ ÀÚüµµ ´õ ¸¹Àº µð½ºÅ© °ø°£À» ¿ä±¸ÇÏÁö ¾Ê½À´Ï´Ù. ´ëºÎºÐÀÇ ¼¿Àº Æ®¸®ÀÇ ³× ¹øÂ° ·¹º§ ¾Æ·¡¿¡¼ °¢ µð·ºÅ丮¿¡ ´ëÇÑ º°µµÀÇ º¼·ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ´õ ÀÌ»ó È¿À²ÀûÀÌÁö ¾Ê´Ù´Â °ÍÀ» ÀνÄÇÕ´Ï´Ù. ¿¹¸¦ µé¾î °¢ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮(Æ®¸®ÀÇ ³× ¹øÂ° ·¹º§)°¡ º°µµÀÇ º¼·ý¿¡ ´ëÀÀµÇÁö¸¸ Ȩ µð·ºÅ丮ÀÇ ¸ðµç ÇÏÀ§ µð·ºÅ丮´Â º¸Åë °°Àº º¼·ý¿¡ À§Ä¡ÇÕ´Ï´Ù.
ÇϳªÀÇ º¼·ý¸¸ Æ®¸®ÀÇ Á¦°øµÈ ÇÑ µð·ºÅ丮 À§Ä¡¿¡ ¸¶¿îÆ®µÉ ¼ö ÀÖ´Ù´Â »ç½ÇÀ» ±â¾ïÇØ µÎ½Ê½Ã¿À. À̿ʹ ´ëÁ¶ÀûÀ¸·Î ÇϳªÀÇ º¼·ýÀ» º°µµÀÇ À§Ä¡¿¡ ¸¶¿îÆ®ÇÒ °æ¿ì ÆÄÀÏ Æ®¸®ÀÇ °èÃþ ÇüŸ¦ ÆÄ±«ÇÏ¿© È¥¶õÀ» À¯¹ßÇÒ ¼ö ÀÖÀ¸¹Ç·Î º°·Î ±ÇÀåµÇÁö´Â ¾ÊÁö¸¸ ÀÌ·¸°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
´ÙÀ½ÀÇ ¸î °¡Áö Á¦ÇÑ¿¡ µû¶ó ¼±ÅÃÇÏ´Â º¼·ýÀÇ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̵é À̸§¿¡¼ ¹þ¾î³ª¸é È¥¶õ°ú ºÒÇÊ¿äÇÑ ÀÛ¾÷·®¸¸ ´Ã¾î³¯ »ÓÀÔ´Ï´Ù. ¿¹¸¦ µé¾î root.afs º¼·ýÀÇ À̸§À» º¯°æÇÒ °æ¿ì ¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ afsd ÇÁ·Î±×·¥¿¡ ´ëÇØ Àμö -rootvol¸¦ »ç¿ëÇÏ¿© ´ëü º¼·ýÀ» ¸í¸íÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ¿Í ¸¶Âù°¡Áö·Î root.cell º¼·ý À̸§À» º¯°æÇÏ¸é ÆÄÀÏ °ø°£¿¡ ÀÖ´Â »ç¿ëÀÚÀÇ ¼¿¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀϹÝÀûÀÎ root.cell À̸§À» ÂüÁ¶ÇÏ´Â °æ¿ì ¿ÜºÎ ¼¿ÀÇ »ç¿ëÀÚ°¡ »ç¿ëÀÚÀÇ ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. ¹°·Ð À̰ÍÀº ´Ù¸¥ ¼¿¿¡¼ »ç¿ëÀÚÀÇ ¼¿À» º¼ ¼ö ¾ø°Ô ¸¸µå´Â ÇÑ °¡Áö ¹æ¹ýÀÔ´Ï´Ù.
º¼·ýÀÌ Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍ À¯ÇüÀ» ³ªÅ¸³»´Â º¼·ý À̸§À» ÁöÁ¤Çϰí À¯»çÇÑ ³»¿ëÀ» °¡Áø º¼·ý¿¡ ´ëÇØ À¯»çÇÑ À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù. º¼·ý À̸§ÀÌ ¸¶¿îÆ®µÈ µð·ºÅ丮ÀÇ À̸§°ú À¯»çÇÑ °æ¿ì¿¡µµ(¶Ç´Â Àû¾îµµ °øÅëµÇ´Â ¿ä¼Ò¸¦ Æ÷ÇÔÇϰí ÀÖ´Â °æ¿ì) µµ¿òÀÌ µË´Ï´Ù. ÆÐÅÏÀ» ÀÌÇØÇÏ¸é º¼·ý¿¡ Æ÷ÇÔµÈ ³»¿ë°ú º¼·ýÀÌ ¸¶¿îÆ®µÈ À§Ä¡¸¦ Á¤È®È÷ ÃßÃøÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
¸¹Àº ¼¿µéÀº °¡Àå È¿°úÀûÀÎ º¼·ý À̸§ ÁöÁ¤ ±â¹ýÀÌ °ü·ÃµÈ ¸ðµç º¼·ýÀÇ À̸§¿¡
°øÅëµÈ Á¢µÎ¾î¸¦ Ãß°¡ÇÏ´Â °ÍÀ̶ó´Â Á¡À» ÀνÄÇϰí ÀÖ½À´Ï´Ù.
Ç¥ 1¿¡¼ ±ÇÀåµÇ´Â Á¢µÎ¾î ÁöÁ¤ ±â¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
Á¢µÎ¾î | ³»¿ë | ¿¹Á¦ À̸§ | ¿¹Á¦ ¸¶¿îÆ® Æ÷ÀÎÆ® |
---|---|---|---|
common. | ÀÚÁÖ »ç¿ëµÇ´Â ÇÁ·Î±×·¥ ¹× ÆÄÀÏ | common.etc | /afs/cellname/common/etc |
src. | ¼Ò½º ÄÚµå | src.afs | /afs/cellname/src/afs |
proj. | ÇÁ·ÎÁ§Æ® µ¥ÀÌÅÍ | proj.portafs | /afs/cellname/proj/portafs |
test. | °Ë»ç ¶Ç´Â ´Ù¸¥ Àӽà µ¥ÀÌÅÍ | test.smith | /afs/cellname/usr/smith/test |
user. | »ç¿ëÀÚ È¨ µð·ºÅ丮 µ¥ÀÌÅÍ | user.terry | /afs/cellname/usr/terry |
sys_type. | ¿î¿µ üÁ¦ À¯Çü¿¡ ¸Â°Ô ÄÄÆÄÀÏµÈ ÇÁ·Î±×·¥ | rs_aix42.bin | /afs/cellname/rs_aix42/bin |
Ç¥ 2´Â ¼¿ÀÇ rs_aix42 ½Ã½ºÅÛ
º¼·ý ¹× µð·ºÅ丮¿¡ ´ëÇÑ °¡Àå ±¸Ã¼ÀûÀÎ ¿¹¸¦ º¸¿© ÁÝ´Ï´Ù.
Ç¥ 2. ¿¹Á¦ º¼·ý Á¢µÎ¾î ÁöÁ¤ ±â¹ý
¿¹Á¦ À̸§ | ¿¹Á¦ ¸¶¿îÆ® Æ÷ÀÎÆ® |
---|---|
rs_aix42.bin | /afs/cellname/rs_aix42/bin/afs/cell/rs_aix42/bin |
rs_aix42.etc | /afs/cellname/rs_aix42/etc |
rs_aix42.usr | /afs/cellname/rs_aix42/usr |
rs_aix42.usr.afsws | /afs/cellname/rs_aix42/usr/afsws |
rs_aix42.usr.lib | /afs/cellname/rs_aix42/usr/lib |
rs_aix42.usr.bin | /afs/cellname/rs_aix42/usr/bin |
rs_aix42.usr.etc | /afs/cellname/rs_aix42/usr/etc |
rs_aix42.usr.inc | /afs/cellname/rs_aix42/usr/inc |
rs_aix42.usr.man | /afs/cellname/rs_aix42/usr/man |
rs_aix42.usr.sys | /afs/cellname/rs_aix42/usr/sys |
rs_aix42.usr.local | /afs/cellname/rs_aix42/usr/local |
ÀÌ ±â¹ýÀ» »ç¿ëÇÒ °æ¿ì ´ÙÀ½°ú °°Àº ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.
¼¿ÀÌ ÃæºÐÈ÷ Ä¿¼ ½Ç¿ëÀûÀÎ °æ¿ì °ü·ÃµÈ º¼·ýÀ» ÇϳªÀÇ ÆÄƼ¼Ç¿¡ ±×·ìÈÇÏ´Â °ÍÀ» °í·ÁÇØ º¸½Ê½Ã¿À. ÀϹÝÀûÀ¸·Î º¼·ý ±×·ìȰ¡ È¿°úÀûÀÏ ¼ö ÀÖÀ¸·Á¸é Àû¾îµµ ¼¼ ´ë ÀÌ»óÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·ìÈ´Â ¸î °¡Áö ÀÌÁ¡À» Á¦°øÇÏ¸ç ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» ¾×¼¼½ºÇÒ ¼ö ¾øÀ» ¶§ ±× ÀÌÁ¡ÀÌ ¸íÈ®ÇÏ°Ô µå·¯³³´Ï´Ù.
°ü·ÃµÈ º¼·ýÀ» ÇϳªÀÇ ÆÄƼ¼Ç¿¡ ±×·ìÈÇÒ ¶§ÀÇ ÀÌÁ¡Àº ÇÑ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ¸ðµç °ü·Ã º¼·ý ±×·ìÀ¸·Î ¹Ýµå½Ã È®ÀåµÇ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ¿¹¸¦ µé¾î µÎ ´ëÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÌ ÀÖ´Â ÇÑ ¼¿¿¡¼ ÇÑ ½Ã½ºÅÛ¿¡ ¸ðµç ½Ã½ºÅÛ º¼·ýÀ» µÎ°í ´Ù¸¥ ½Ã½ºÅÛ¿¡ ¸ðµç »ç¿ëÀÚ º¼·ýÀ» µÎ´Â °ÍÀº Çö¸íÇÏÁö ¸øÇÕ´Ï´Ù. ÇÑ ½Ã½ºÅÛÀÇ ÀÛµ¿ ÁßÁö°¡ ¸ðµç º¼·ý¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ°Ô µË´Ï´Ù.
ÀϹÝÀûÀ¸·Î ·Îµå ¹ë·±½º ¸ñÀûÀ¸·Î º¼·ýÀ» ¿Å±æ °æ¿ì °ü·ÃµÈ º¼·ýÀ» ±×·ìÈÇÒ ¶§ ¾ò¾îÁö´Â ½Ç¿ë¼ºÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç·Êº°·Î ´Ù¸¥ ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
º¹Á¦¿¡¼ ¼³¸íÇÏ´Â °Íó·³ º¹Á¦´Â Àбâ/¾²±â ¼Ò½º º¼·ýÀÇ »çº»À̳ª Ŭ·ÐÀ» »ý¼ºÇÑ ´ÙÀ½ ÀÌ »çº»À» Çϳª ÀÌ»óÀÇ Ãß°¡ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ¹èÄ¡ÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. º¼·ýÀ» º¹Á¦ÇÏ¸é ±× ³»¿ëÀÇ »ç¿ë È¿À²ÀÌ ³ô¾ÆÁú ¼ö ÀÖ½À´Ï´Ù. º¼·ýÀ» Æ÷ÇÔÇÏ´Â ÇϳªÀÇ ÆÄÀÏ ¼¹ö¸¦ ¾×¼¼½ºÇÒ ¼ö ¾ø¾îµµ »ç¿ëÀÚ´Â ¿©ÀüÈ÷ ´Ù¸¥ ½Ã½ºÅÛ¿¡ ÀúÀåµÈ º¼·ý »çº»À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏÀ» ¿©·¯ ¼¹ö ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¾î¶°ÇÑ ½Ã½ºÅÛµµ ÀÚÁÖ »ç¿ëµÇ´Â ÆÄÀÏ¿¡ ´ëÇÑ ¿äûÀ¸·Î ÀÎÇØ °úºÎÇϵÇÁö ¾Ê½À´Ï´Ù.
±×·¯³ª º¹Á¦°¡ ¸ðµç ¼¿¿¡ ÀûÀýÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. ¼¿¿¡ ¸¹Àº µð½ºÅ© °ø°£ÀÌ ¾øÀ¸¸é Àбâ/¾²±â ¼Ò½º°¡ ÀÖ´Â °°Àº ÆÄƼ¼Ç¿¡ ¾ø´Â °¢ Ŭ·ÐÀÌ Ã³À½ »ý¼ºµÇ¾úÀ» ¶§ ¼Ò½º º¼·ýÀÌ Â÷ÁöÇß´ø °Í¸¸Å ¸¹Àº µð½ºÅ© °ø°£À» Â÷ÁöÇϹǷΠ»ó´çÈ÷ ºñ°æÁ¦ÀûÀÏ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÇÑ ´ëÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¸¸ ÀÖ´Â °æ¿ì º¹Á¦´Â »ç¿ë È¿À²À» ³ôÀÌÁöµµ ¾ÊÀ¸¸é¼ µð½ºÅ© °ø°£À» ¼ÒºñÇÏ°Ô µË´Ï´Ù.
º¹Á¦´Â ¶ÇÇÑ º¯°æÀÌ ÀÚÁÖ ¹ß»ýÇÏ´Â º¼·ý¿¡´Â ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù. Àбâ/¾²±â ¼Ò½º¿¡ º¯°æ ³»¿ëÀ» ¹Ý¿µÇϱâ À§ÇØ Àбâ Àü¿ë º¼·ýÀ» °»½ÅÇØ¾ß ÇÒ ¶§¸¶´Ù vos release ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ µÎ °¡Áö ÀÌÀ¯ ¶§¹®¿¡ º¹Á¦´Â ½Ã½ºÅÛ 2Áø ÆÄÀÏ ¹× ÆÄÀÏ °ø°£ÀÇ »óÀ§ ·¹º§¿¡ ¸¶¿îÆ®µÈ ´Ù¸¥ º¼·ý°ú °°ÀÌ ±× ³»¿ëÀÌ ÀÚÁÖ º¯°æµÇÁö ¾ÊÀ¸¸é¼ ÀÚÁÖ »ç¿ëµÇ´Â º¼·ý¿¡¸¸ ÀûÀýÇÕ´Ï´Ù. º¸Åë »ç¿ëÀÚ º¼·ýÀº ÀÚÁÖ º¯°æµÇ¹Ç·Î Àбâ/¾²±â ¹öÀü¿¡¸¸ Á¸ÀçÇÕ´Ï´Ù.
º¼·ýÀ» º¹Á¦ÇÏ´Â °æ¿ì ¼±È£µÇ´Â µÎ ¶Ç´Â ¼¼ »çÀÌÆ® °¢°¢¿¡(¼¿¿¡ µÑ ¶Ç´Â ¼ÂÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¸¸ ÀÖ´Â °æ¿ì¿¡µµ) root.afs ¹× root.cell º¼·ýÀ» º¹Á¦ÇØ¾ß ÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °æ·Î À̸§À» ÇØ¼®ÇÒ ¶§Ã³·³ root.afs ¹× root.cell º¼·ý¿¡ ÇØ´çÇÏ´Â µð·ºÅ丮¸¦ Åë°úÇØ¾ß ÇÕ´Ï´Ù. ÀÌµé º¼·ýÀÌ »ç¿ë ºÒ°¡´ÉÇÒ °æ¿ì ´Ù¸¥ º¼·ýÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÌ ¿©ÀüÈ÷ ±â´ÉÇÏ´Â °æ¿ì¿¡µµ ´Ù¸¥ ¸ðµç º¼·ýÀÌ »ç¿ë ºÒ°¡´ÉÇØÁý´Ï´Ù.
root.afs º¼·ýÀ» º¹Á¦ÇÏ´Â ¶Ç ´Ù¸¥ ÀÌÀ¯´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÀÛ¾÷ ºÎÇϸ¦ ÁÙÀÏ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¹Á¦º»ÀÎ °æ¿ì root.afs º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀ» ¾×¼¼½ºÇÏ´Â °æÇâÀÌ ÀÖÀ¸¸ç ÀÌ·Î ÀÎÇØ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº AFS ÆÄÀÏ °ø°£À» Åë°úÇÏ´Â Àбâ Àü¿ë °æ·Î¸¦ µû¶ó ÁøÇàÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ Àü¿ë °æ·Î¿¡ ÀÖ´Â µ¿¾È º¹Á¦ º¼·ýÀÇ Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. ÆÄÀÏ ¼¹ö´Â Àбâ/¾²±â º¼·ý¿¡ ´ëÇØ ÃßÀûÇØ¾ß ÇÏ´Â ÆÄÀÏ ´ç ÇϳªÀÇ ÄݹéÀÌ ¾Æ´Ï¶ó Àбâ Àü¿ë º¼·ý¿¡ ÀÖ´Â ¸ðµç µ¥ÀÌÅÍ¿¡ ´ëÇØ ij½¬ °ü¸® ÇÁ·Î±×·¥ ´ç ÇϳªÀÇ Äݹ鸸 ÃßÀûÇÏ¸é µË´Ï´Ù. Äݹé Ƚ¼ö°¡ ÀûÀ» ¼ö·Ï ÆÄÀÏ ¼¹öÀÇ ÀÛ¾÷ ºÎÇϰ¡ ´õ ÀÛ¾ÆÁý´Ï´Ù.
root.afs º¼·ýÀÌ º¹Á¦µÇÁö ¾ÊÀ¸¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ °ø°£À» Åë°úÇÏ´Â Àбâ/¾²±â °æ·Î¸¦ µû¶ó °¢ º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÕ´Ï´Ù. ÆÄÀÏ ¼¹ö´Â Àбâ/¾²±â º¼·ýÀÇ °¢ ÆÄÀÏ¿¡ ´ëÇÑ º°µµÀÇ ÄݹéÀ» ºÐ¹è ¹× ÃßÀûÇÏ¿© ´õ ¸¹Àº ÀÛ¾÷ ºÎÇϸ¦ ÃÊ·¡ÇÕ´Ï´Ù.
Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·Î¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.
´ëºÎºÐÀÇ °æ¿ì /afs/cellname/usr µð·ºÅ丮¿¡ ÇØ´çÇÏ´Â º¼·ý°ú /afs/cellname/common µð·ºÅ丮 ¹× ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÇØ´çÇÏ´Â º¼·ý »Ó ¾Æ´Ï¶ó ½Ã½ºÅÛ 2Áø º¼·ýÀ» º¹Á¦ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.
Àбâ/¾²±â ¼Ò½º¿Í µ¿ÀÏÇÑ ÆÄƼ¼Ç¿¡ º¹Á¦º»À» ¹èÄ¡ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ °æ¿ì Àбâ Àü¿ë º¼·ýÀº Ŭ·Ð(¹é¾÷ º¼·ý°ú °°À½)ÀÌ µË´Ï´Ù. À̰ÍÀº º¼·ý ³»¿ëÀÇ Àüü »çº»ÀÌ ¾Æ´Ï¶ó ¼Ò½º º¼·ýÀÇ vnode index »çº»ÀÌ µË´Ï´Ù. Àбâ/¾²±â º¼·ýÀÌ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î À̵¿µÇ°Å³ª º»ÁúÀûÀ¸·Î º¯°æµÉ °æ¿ì¿¡¸¸ Àбâ Àü¿ë º¼·ýÀÌ ¸¹Àº µð½ºÅ© °ø°£À» ¼ÒºñÇÕ´Ï´Ù. ´Ù¸¥ ÆÄƼ¼Ç¿¡ º¸À¯µÇ´Â Àбâ Àü¿ë º¼·ýÀº Àбâ Àü¿ë º¼·ýÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ Àбâ/¾²±â ¼Ò½º°¡ ¼ÒºñÇÑ µð½ºÅ© °ø°£ÀÇ Àüü Å©±â¸¦ Ç×»ó ¼ÒºñÇÕ´Ï´Ù.
¸ðµç AFS º¼·ýÀº º¼·ý »ç¿ëÀÌ Çã¿ëµÇ´Â µð½ºÅ© °ø°£ÀÇ Å©±â¸¦ Á¦ÇÑÇÏ´Â °ü·ÃµÈ ÇÒ´ç·®À» °¡Áý´Ï´Ù. ÇÒ´ç·®À» ¼³Á¤ÇÏ°Å°í º¯°æÇÏ·Á¸é º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¿¡¼ ¼³¸íÇÏ´Â ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
±âº»ÀûÀ¸·Î ¸ðµç »õ º¼·ý¿¡´Â -maxquota Àμö¸¦ vos create ¸í·É¿¡ Æ÷ÇÔ½ÃŰÁö ¾Ê´Â ÇÑ 5000 KB ºí·ÏÀÇ °ø°£ ÇÒ´ç·®ÀÌ ÁöÁ¤µË´Ï´Ù. ¶ÇÇÑ ±âº»ÀûÀ¸·Î ¸ðµç »õ º¼·ýÀÇ ·çÆ® µð·ºÅ丮¿¡ ÀÖ´Â ACLÀº system:administrators ±×·ìÀÇ ±¸¼º¿ø¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù. °³º° ¸í·ÉÀ¸·Î °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ÀÌµé °ªÀ» º¯°æÇÏ´Â ¹æ¹ýÀ» ¾Ë·Á¸é °³º° ¸í·ÉÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤À» Çϳª ÀÛ¼ºÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ. uss ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ÅÛÇø´ ÆÄÀÏÀÇ V ¸í·É¾î(instruction)¿¡ ´ëü ACL ¹× ÇÒ´ç·® °ªÀ» ÁöÁ¤ÇϽʽÿÀ. V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â AFS µ¥ÀÌÅ͸¦ ÀúÀåÇϰí, ¿äûÀÌ ÀÖÀ» ¶§ À̸¦ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ¸·Î Àü¼ÛÇϰí, AFS °ü¸® µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ´Â ¼¹ö ½Ã½ºÅÛÀ» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸î °¡Áö ¹®Á¦¸¦ ¼³¸íÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
¼¿¿¡ µÑ ÀÌ»óÀÇ AFS ¼¹ö ½Ã½ºÅÛÀÌ ÀÖÀ» °æ¿ì Ư¼öÇÑ ±â´ÉÀ» ¼öÇàÇϵµ·Ï À̵éÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇϳªÀÇ ½Ã½ºÅÛÀÌ ´ÙÀ½ ¸ñ·Ï¿¡¼ ¼³¸íÇÏ´Â Çϳª ÀÌ»óÀÇ ¿ªÇÒÀ» °¡Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ³× °¡Áö ¿ªÇÒÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ºü¸¥ ½ÃÀÛ¿¡¼´Â ³× °¡Áö ¸ðµç ¿ªÇÒÀ» ¼öÇàÇÒ °ÍÀ¸·Î °¡Á¤µÇ´Â ¼¿ÀÇ Ã¹ ¹øÂ° ÆÄÀÏ ¼¹ö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Ãß°¡ ¼¹ö ½Ã½ºÅÛ ¼³Ä¡¿¡ ´ëÇÑ AFS ºü¸¥ ½ÃÀÛ Àå¿¡¼µµ Çϳª ÀÌ»óÀÇ ¿ªÇÒÀ» ¼öÇàÇϵµ·Ï ÆÄÀÏ ¼¹ö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
AFS °ü¸® µ¥ÀÌÅͺ£À̽º´Â µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ¿¡ À§Ä¡ÇÏ¸ç ¿Ã¹Ù¸¥ ¼¿ ±â´É¿¡ Áß¿äÇÑ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù. ¼¹ö ÇÁ·Î¼¼½º¿Í ij½¬ °ü¸® ÇÁ·Î±×·¥ ¸ðµÎ ´ÙÀ½°ú °°Àº °æ¿ì¿¡ ÀÚÁÖ ÀÌ Á¤º¸¸¦ ¾×¼¼½ºÇÕ´Ï´Ù.
¼¿À» À¯ÁöÇÏ´Â ÀÏÀº ù ¹øÂ° ½Ã½ºÅÛÀÌ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ¸·Î »ç¿ëÇÏ·Á´Â ½Ã½ºÅÛ Áß¿¡¼ °¡Àå ³·Àº IP ÁÖ¼Ò¸¦ °¡Áö°í ÀÖÀ» °æ¿ì °¡Àå °£´ÜÇØÁý´Ï´Ù. ³ªÁß¿¡ ´õ ³·Àº IP ÁÖ¼Ò¸¦ °¡Áø ½Ã½ºÅÛÀ» µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ¸·Î »ç¿ëÇϱâ·Î °áÁ¤ÇÏ¸é »õ ½Ã½ºÅÛÀ» µµÀÔÇϱâ Àü¿¡ ¸ðµç Ŭ¶óÀÌ¾ðÆ®¿¡¼ CellServDB ÆÄÀÏÀ» °»½ÅÇØ¾ß ÇÕ´Ï´Ù.
¼¿¿¡ µÑ ÀÌ»óÀÇ ¼¹ö ½Ã½ºÅÛÀÌ ÀÖ´Â °æ¿ì µÑ ÀÌ»óÀÇ ½Ã½ºÅÛÀ» µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù(±×·¯³ª ¼Â ÀÌ»óÀº ºÒÇÊ¿äÇÒ ¼ö ÀÖÀ½). ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î °ü¸® µ¥ÀÌÅͺ£À̽º¸¦ º¹Á¦ÇÏ´Â °æ¿ì »ç¿ë È¿À² ¹× ½Å·Ú¼º Áõ°¡¿Í °°ÀÌ º¼·ýÀ» º¹Á¦ÇÏ´Â °Í°ú µ¿ÀÏÇÑ ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ÇÑ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ̳ª ÇÁ·Î¼¼½º°¡ ±â´ÉÀ» Áß´ÜÇØµµ ÇØ´ç µ¥ÀÌÅͺ£À̽ºÀÇ Á¤º¸¸¦ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º Á¤º¸ ¿äû¿¡ µû¸¥ ÀÛ¾÷ ºÎÇÏ´Â ¿©·¯ ½Ã½ºÅÛ¿¡ ºÐ»êµÇ¹Ç·Î ÇÑ ½Ã½ºÅÛÀÌ °úºÎÇϵǴ ÀÏÀÌ ¾ø½À´Ï´Ù.
±×·¯³ª º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º´Â º¹Á¦µÈ º¼·ý°ú´Â ´Þ¸® ÀÚÁÖ º¯°æµË´Ï´Ù. ÀϰüµÈ ½Ã½ºÅÛ ¼º´ÉÀ» ¹ßÈÖÇϱâ À§Çؼ´Â ¸ðµç »çº»ÀÇ µ¥ÀÌÅͺ£À̽º°¡ Ç×»ó µ¿ÀÏÇØ¾ß ÇϹǷΠ»çº» Áß ÀϺθ¸ º¯°æ ³»¿ëÀ» ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º »çº»À» µ¿±âÈÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º ¼¹ö ÇÁ·Î¼¼½º´Â AFSÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º ±â¼úÀÎ Ubik¸¦ »ç¿ëÇÕ´Ï´Ù. AFS °ü¸® µ¥ÀÌÅͺ£À̽º º¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ.
¼¿¿¡ ÇϳªÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¸¸ ÀÖÀ» °æ¿ì ÀÌ ½Ã½ºÅÛÀº µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ¸·Îµµ ±â´ÉÇØ¾ß ÇÕ´Ï´Ù. ¼¿¿¡ µÎ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀÖÀ¸¸é µÎ ½Ã½ºÅÛÀ» ¸ðµÎ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ Ç×»ó ÀûÀýÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. ¼¹ö, ÇÁ·Î¼¼½º ¶Ç´Â ³×Æ®¿öÅ© Àå¾Ö°¡ µÎ ½Ã½ºÅÛÀÇ µ¥ÀÌÅͺ£À̽º ¼¹ö ÇÁ·Î¼¼½º °£ÀÇ Åë½ÅÀ» ¹æÇØÇÒ °æ¿ì µÎ ½Ã½ºÅÛ ¸ðµÎ ´Üµ¶À¸·Î´Â µ¿±âÈ »çÀÌÆ®·Î ±â´ÉÇÒ ¼ö ¾øÀ¸¹Ç·Î µ¥ÀÌÅͺ£À̽º¿¡¼ Á¤º¸¸¦ °»½ÅÇÏÁö ¸øÇÏ°Ô µË´Ï´Ù.
ÀϺΠÇÁ·Î¼¼½º°¡ ½Ã½ºÅÛ¿¡¼ ´Éµ¿ÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê´Â´Ù°í ÇØµµ ¸ðµç ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ /usr/afs/bin µð·ºÅ丮¿¡ ¸ðµç AFS ¼¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇÑ 2Áø ÆÄÀÏÀ» ÀúÀåÇÏ´Â °ÍÀº °¡Àå °£´ÜÇÑ ÀÏÀÔ´Ï´Ù. À̸¦ ÅëÇØ »õ ¿ªÇÒÀ» ¼öÇàÇϵµ·Ï ½Ã½ºÅÛÀ» À籸¼ºÇÏ´Â ÀÏÀ» º¸´Ù ½±°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
º¸¾È ÀÌÀ¯·Î ÀÎÇØ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ /usr/afs µð·ºÅ丮¿Í ±× ÇÏÀ§ µð·ºÅ丮 ¹× ÆÄÀÏÀº ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®°¡ ¼ÒÀ¯Çϸç ù ¹øÂ° w(write) ¸ðµå ºñÆ®¸¸ onÀ¸·Î ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¾î¶² ÆÄÀÏÀº ù ¹øÂ° r(read) ¸ðµå ºñÆ®¸¸ onÀ¸·Î ¼³Á¤µÇ¾î Àֱ⵵ ÇÕ´Ï´Ù(¿¹¸¦ µé¾î AFS ¼¹ö ¾ÏÈ£È Å°¸¦ ³ª¿ÇÏ´Â /usr/afs/etc/KeyFile ÆÄÀÏ). BOS ¼¹ö´Â ½ÃÀÛµÉ ¶§¸¶´Ù ƯÁ¤ ÆÄÀÏ ¹× µð·ºÅ丮ÀÇ ¸ðµå ºñÆ®°¡ ¿¹»ó °ª°ú ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ¸ñ·ÏÀ» º¸·Á¸é Áß¿äÇÑ AFS µð·ºÅ丮 º¸È£¿¡ ´ëÇÑ AFS ºü¸¥ ½ÃÀÛ ÀýÀ̳ª ¼¹ö ÇÁ·Î¼¼½ºÀÇ »óÅÂ¿Í BosConfig Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼ bos status ¸í·É Ãâ·Â¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â ¸ðµç AFS µð·ºÅ丮ÀÇ ³»¿ë¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ¼¹ö ½Ã½ºÅÛ °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ AFS º¼·ýÀ» Æ÷ÇÔÇÏ´Â ÆÄƼ¼ÇÀº ´ÙÀ½ À̸§ÀÇ µð·ºÅ丮¿¡ ¸¶¿îÆ®µÇ¾î¾ß ÇÕ´Ï´Ù.
/vicepindex
¿©±â¼ index´Â Çϳª³ª µÎ °³ÀÇ ¼Ò¹®ÀÚÀÔ´Ï´Ù. ±ÔÄ¢¿¡ µû¸£¸é ÀÛ¼ºµÈ ù ¹øÂ° AFS ÆÄƼ¼ÇÀº /vicepa µð·ºÅ丮¿¡, µÎ ¹øÂ° AFS ÆÄƼ¼ÇÀº /vicepb µð·ºÅ丮¿¡ ¸¶¿îÆ®µÇ°í °è¼ÓÇØ¼ /vicepz µð·ºÅ丮±îÁö ¸¶¿îÆ®µË´Ï´Ù. ±×·± ´ÙÀ½ À̸§µéÀº /vicepaa¿¡¼ /vicepaz±îÁö, /vicepba¿¡¼ /vicepbz±îÁö °è¼ÓµÇ¸ç AFS ¸±¸®½º ³ëÆ®¿¡¼ ÁöÁ¤µÈ °Íó·³ Áö¿øµÇ´Â ÃÖ´ë ¼¹ö ÆÄƼ¼Ç ¼ö±îÁö ÀÛ¼ºµË´Ï´Ù.
°¢ /vicepx µð·ºÅ丮´Â Àüü ÆÄƼ¼ÇÀ̳ª ³í¸® º¼·ý¿¡ ÇØ´çÇØ¾ß ÇÏ¸ç ·çÆ® µð·ºÅ丮(/)ÀÇ ÇÏÀ§ µð·ºÅ丮¿©¾ß ÇÕ´Ï´Ù. /usr ÆÄƼ¼ÇÀÇ ºÎºÐÀ» AFS ¼¹ö ÆÄƼ¼ÇÀ¸·Î ±¸¼ºÇϰí À̸¦ /usr/vicepa¶ó´Â µð·ºÅ丮¿¡ ¸¶¿îÆ®ÇÒ ¼ö ¾ø½À´Ï´Ù.
¶ÇÇÑ AFS ¼¹ö ÆÄƼ¼Ç¿¡ ºñ AFS ÆÄÀÏÀ» ÀúÀåÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ. ÆÄÀÏ ¼¹ö ¹× º¼·ý ¼¹ö´Â ÆÄƼ¼ÇÀÇ ¸ðµç °ø°£À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ °ø°£À» °øÀ¯ÇÏ¸é Æ¯È÷ UNIX ÆÄÀÏÀÌ ÀÚÁÖ »ç¿ëµÇ´Â °æ¿ì¿¡ ÆÄƼ¼Ç ¾×¼¼½º¸¦ À§ÇØ AFS ¹× ·ÎÄà UNIX ÆÄÀÏ ½Ã½ºÅÛ °£¿¡ °æÀïÀÌ ¹ß»ýÇÏ°Ô µË´Ï´Ù.
AFS´Â scout ¹× afsmonitor ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ¿© ÆÄÀÏ ¼¹ö ¸ð´ÏÅ͸µÀ» À§ÇÑ ¸î¸î µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¼¹ö ÆÄƼ¼ÇÀÌ 95% ÀÌ»ó ²Ë áÀ» ¶§Ã³·³ ƯÁ¤ ÀÓ°èÄ¡°¡ ÃʰúµÉ ¶§ °æ°í¸¦ ¹ß»ýÇϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS ¼º´É ¸ð´ÏÅÍ ¹× °¨»ç¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» ÀçºÎÆÃÇϸé AFS ÇÁ·Î¼¼½º¸¦ Á¾·áÇØ¾ß ÇϹǷΠ¼ºñ½º ÀÛµ¿ Áß´ÜÀÌ ¹ß»ýÇÒ ¼ö ¹Û¿¡ ¾ø½À´Ï´Ù. °¡´ÉÇÑ ÇÑ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» ÀçºÎÆ®ÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ. ÁöħÀ» º¸·Á¸é ¼¹ö ½Ã½ºÅÛ ÀçºÎÆÃÀ» ÂüÁ¶ÇϽʽÿÀ.
±âº»ÀûÀ¸·Î °¢ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ BOS ¼¹ö´Â ÀÏÁÖÀÏ¿¡ ÇÑ ¹ø ÀÏ¿äÀÏ ¿ÀÈÄ 4½Ã¿¡ ½Ã½ºÅÛÀÇ ¸ðµç AFS ¼¹ö ÇÁ·Î¼¼½º(ÀڽŠÆ÷ÇÔ)¸¦ ÁßÁöÇß´Ù°¡ Áï½Ã Àç½ÃÀÛÇÕ´Ï´Ù. À̸¦ ÅëÇØ È®ÀåµÈ ½Ã°£µ¿¾È ÇÁ·Î¼¼½º°¡ ½ÇÇàµÊÀ¸·Î½á ¹ß»ýÇÒ ¼ö ÀÖ´Â Áß¿äÇÑ ´©Ãâ °¡´É¼ºÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ BOS ¼¹ö´Â /usr/afs/bin µð·ºÅ丮¿¡¼ »õ·Î ¼³Ä¡µÈ 2Áø ÆÄÀÏÀÌ ÀÖ´ÂÁö ¸ÅÀÏ ¾ÆÄ§ 5½Ã¿¡ È®ÀÎÇÕ´Ï´Ù. BOS ¼¹ö´Â °¢ 2Áø ÆÄÀÏÀÇ ½Ã°£ ¼ÒÀÎÀ» ÇØ´ç ÇÁ·Î¼¼½º°¡ ¸¶Áö¸·À¸·Î Àç½ÃÀÛµÈ ½Ã°£°ú ºñ±³ÇÕ´Ï´Ù. 2Áø ÆÄÀÏÀÇ ½Ã°£ ¼ÒÀÎÀÌ ´õ ´ÊÀ¸¸é BOS ¼¹ö´Â ÇØ´ç ÇÁ·Î¼¼½º¸¦ Àç½ÃÀÛÇÕ´Ï´Ù.
±âº» ½Ã°£Àº ÇÁ·Î¼¼½º¸¦ Àç½ÃÀÛÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ÀÛµ¿ ÁßÁö°¡ °¡Àå ÀûÀº ¼öÀÇ »ç¶÷µé¿¡°Ô ¹®Á¦¸¦ ¹ß»ýÇÒ ¼ö ÀÖ´Â À̸¥ ¾ÆÄ§ ½Ã°£ÀÔ´Ï´Ù. bos getrestart ¸í·ÉÀ» »ç¿ëÇÏ¿© °¢ ½Ã½ºÅÛ¿¡ ´ëÇÑ Àç½ÃÀÛ ½Ã°£À» Ç¥½ÃÇϰí bos setrestart ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌµé ½Ã°£À» Àç¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ ¹øÂ° ¸í·ÉÀ» »ç¿ëÇÏ¸é ½Ã°£À» never ½Ã°£À¸·Î ¼³Á¤ÇÏ¿© ÀüüÀûÀÎ ÀÚµ¿ Àç½ÃÀÛÀ» ÀÛµ¿ ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. BOS ¼¹öÀÇ Àç½ÃÀÛ ½Ã°£ ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ» ¼³Ä¡ ¹× ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¹®Á¦Á¡À» ¿ä¾àÇØ¼ ¼³¸íÇÕ´Ï´Ù.
AFS¿¡ Ç¥ÁØ UNIX ÆÄÀÏÀ» ÀúÀåÇÏ°í ·ÎÄà µð½ºÅ©·ÎºÎÅÍ ÀÌ ÆÄÀÏ·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÏ¿© AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ »ó´çÇÑ ·ÎÄà µð½ºÅ© °ø°£À» »ç¿ë °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. @sys °æ·Î À̸§ º¯¼ö´Â ½Ã½ºÅÛ °íÀ¯ ÆÄÀÏ·ÎÀÇ ¿¬°á¿¡¼ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °æ·Î À̸§¿¡ @sys º¯¼ö »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
·ÎÄà µð½ºÅ©¿¡´Â afsd ÇÁ·Î±×·¥ÀÌ È£ÃâµÇ±â Àü¿¡ ÇÊ¿äÇÑ ºÎÆ® ¼ø¼ ÆÄÀϰú ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ ÀÛµ¿ ÁßÁö Áß¿¡ µµ¿òÀÌ µÉ ¼ö ÀÖ´Â ÆÄÀÏÀÇ µÎ °¡Áö À¯ÇüÀÇ ÆÄÀÏÀÌ ½ÇÁ¦·Î »óÁÖÇØ¾ß ÇÕ´Ï´Ù.
ÀçºÎÆ® Áß¿¡ AFS´Â afsd ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ°í ij½¬ °ü¸® ÇÁ·Î±×·¥À» ÃʱâÈÇÒ ¶§±îÁö ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù(ÀϹÝÀû ±¸¼º¿¡¼ AFS Ãʱ⼳Á¤ ÆÄÀÏÀº ½Ã½ºÅÛÀÇ Ãʱ⼳Á¤ ¼ø¼¿¡ Æ÷ÇԵǸç afsd ÇÁ·Î±×·¥À» È£ÃâÇÕ´Ï´Ù). À̺¸´Ù ¾Õ¼ ÀçºÎÆ® Áß¿¡ ÇÊ¿äÇÑ ÆÄÀÏÀº ·ÎÄà µð½ºÅ©¿¡ À§Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌµé ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù. ±×·¯³ª ÀÌ ¸ñ·ÏÀÌ ¿ÏÀüÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù.
ÀÌµé ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ·ÎÄà µð½ºÅ©¿¡¼ÀÇ ±¸¼º ¹× ij½¬ °ü·Ã ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ.
·ÎÄà µð½ºÅ©¿¡ º¸À¯ÇØ¾ß ÇÏ´Â ´Ù¸¥ À¯ÇüÀÇ ÆÄÀÏ ¹× ÇÁ·Î±×·¥Àº AFS¿¡ ÀúÀåµÈ »çº»À» ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô ¸¸µå´Â ÆÄÀÏ ¼¹ö ÀÛµ¿ ÁßÁö·Î ÀÎÇÑ ¹®Á¦Á¡À» Áø´Ü ¹× ¼öÁ¤ÇÒ ¶§ ÇÊ¿äÇÑ ÆÄÀÏ ¹× ÇÁ·Î±×·¥µéÀÔ´Ï´Ù. ¿¹Á¦¿¡´Â ¹®¼ ÆíÁý±â(¿¹: ed ¶Ç´Â vi) ¹× fs ¹× bos ¸í·É¿¡ ´ëÇÑ 2Áø ÆÄÀÏÀÌ Æ÷ÇԵ˴ϴÙ. AFS ¸í·É 2Áø ÆÄÀÏ »çº»À» /usr/vice/etc µð·ºÅ丮¿¡ ÀúÀåÇϰí AFS·ÎÀÇ Á¤»óÀûÀÎ ¿¬°á¿¡ ÇØ´çÇÏ´Â /usr/afsws µð·ºÅ丮¿¡µµ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ±×·± ´ÙÀ½ /usr/afsws µð·ºÅ丮¸¦ »ç¿ëÀÚÀÇ PATH ȯ°æ º¯¼ö Á¤ÀÇÀÇ /usr/vice/etc µð·ºÅ丮 ¾Õ¿¡ µÎ½Ê½Ã¿À. AFS°¡ Á¤»óÀûÀ¸·Î ±â´ÉÇÒ ¶§ »ç¿ëÀÚ´Â /usr/afsws µð·ºÅ丮¿¡¼ »çº»À» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ ÀÌ »çº»Àº ·ÎÄà »çº»º¸´Ù ´õ ÇöÀç »óÅÂÀÏ ¼ö ÀÖ½À´Ï´Ù.
±¸¼º ÆÄÀϰú ÀÏÄ¡Çϵµ·Ï ·ÎÄà µð½ºÅ©ÀÇ ³»¿ëÀ» °»½ÅÇÏ´Â package ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ·ÎÄà µð½ºÅ©ÀÇ ±¸¼ºÀ» ÀÚµ¿ÈÇÒ ¼ö ÀÖ½À´Ï´Ù. package ÇÁ·Î±×·¥À» »ç¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚÀÇ ¼¿¿¡¼ ´Ù¸¥ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ ij½¬ °ü¸® ÇÁ·Î±×·¥¿¡¼ ·ÎÄà /usr/vice/etc/CellServDB ÆÄÀÏ¿¡ ¼¿ÀÇ µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ ¸ñ·ÏÀ» ÀúÀåÇÏ¿© ¼¿ÀÇ AFS ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¸´Ù ºü¸¥ °Ë»öÀ» À§ÇØ ÀçºÎÆ® ½Ã ÀÌ ¸ñ·ÏÀ» Ä¿³Î ¸Þ¸ð¸®·Î ÀÐ¾î µéÀÔ´Ï´Ù. fs newcell ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀçºÎÆ® Áß°£¿¡ Ä¿³Î ¸Þ¸ð¸®¿¡¼ ÀÌ ¸ñ·ÏÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS¿¡ CellServDB ÆÄÀÏÀÇ Áß¾Ó ¹öÀüÀ» ÀúÀåÇϰí package ÇÁ·Î±×·¥À» ÁÖ±âÀûÀ¸·Î »ç¿ëÇÏ¿© ¼Ò½º »çº»À¸·Î °¢ Ŭ¶óÀÌ¾ðÆ® ¹öÀüÀ» °»½ÅÇÏ´Â °ÍÀÌ º¸´Ù ÀϹÝÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.
°¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÌ ÀÚüÀÇ CellServDB ÆÄÀÏ »çº»À» À¯ÁöÇϹǷΠÀÌ·ÐÀûÀ¸·Î´Â ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ´Ù¸¥ ¿ÜºÎ ¼¿À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª À̰ÍÀº »ç¿ëÀÚ°¡ Ç×»ó µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡¼ ÀÛ¾÷ÇÏ´Â °ÍÀÌ ¾Æ´Ñ °æ¿ì¿¡ ƯÈ÷ ºñ½ÇÁ¦ÀûÀÔ´Ï´Ù.
·ÎÄà µð½ºÅ©ÀÇ AFS·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÒ ¶§ °æ·Î À̸§¿¡ @sys º¯¼ö¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ·ÎÄà ½Ã½ºÅÛÀÇ AFS ½Ã½ºÅÛ À̸§(CPU/¿î¿µ üÁ¦ À¯Çü)À» @sys º¯¼ö·Î ÀÚµ¿À¸·Î ´ëüÇÕ´Ï´Ù. À̰ÍÀº ´Ù¾çÇÑ À¯ÇüÀÇ ½Ã½ºÅÛ¿¡ µ¿ÀÏÇÑ ¿¬°áÀ» ¹èÄ¡Çϰí ÇØ´ç ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ 2Áø ÆÄÀÏ¿¡ °¢ ½Ã½ºÅÛÀÌ ¿©ÀüÈ÷ ¾×¼¼½ºÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ¿¹¸¦ µé¾î AIX 4.2°¡ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀÇ Ä³½¬ °ü¸® ÇÁ·Î±×·¥Àº /afs/abc.com/@sys¿¡¼ /afs/abc.com/rs_aix42·Î º¯È¯ÇÏÁö¸¸ Solaris 7ÀÌ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀº À̸¦ /afs/abc.com/sun4x_57·Î º¯È¯ÇÕ´Ï´Ù.
@sys º¯¼ö¸¦ »ç¿ëÇÏ·Á´Â °æ¿ì AFS ¸±¸®½º ³ëÆ®¿¡ ÁöÁ¤ÇÏ´Â °Íó·³ ÀϹÝÀûÀÎ AFS ½Ã½ºÅÛ À¯Çü À̸§À» »ç¿ëÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ãʱ⼳Á¤ Áß¿¡ Ä¿³Î ¸Þ¸ð¸®¿¡ ·ÎÄà ½Ã½ºÅÛÀÇ ½Ã½ºÅÛ À¯Çü À̸§À» ±â·ÏÇÕ´Ï´Ù. ÀϹÝÀûÀÎ À̸§À» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì fs sysname ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀûÀýÇÑ ½Ã½ºÅÛ À¯ÇüÀÇ ¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ij½¬ °ü¸® ÇÁ·Î±×·¥ Ãʱ⼳Á¤ ÈÄ¿¡ ¹Ù·Î ±âº»°ª¿¡¼ Ä¿³Î ¸Þ¸ð¸®ÀÇ °ªÀ» º¯°æÇØ¾ß ÇÕ´Ï´Ù. fs sysname ¸í·ÉÀ» ½ÇÇàÇØµµ ÇöÀç °ªÀÌ Ç¥½ÃµË´Ï´Ù. ½Ã½ºÅÛ À¯Çü À̸§ Ç¥½Ã ¹× ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
AFS ÆÄÀÏ °ø°£ÀÇ °æ·Î À̸§¿¡¼ @sys º¯¼ö¸¦ »ç¿ëÇÒ ¶§´Â ¿¹ÃøÇÏÁö ¸øÇÑ °á°ú°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. º¸Åë ÆÄÀÏ °ø°£ÀÇ ÇÑ ·¹º§·Î¸¸ ±× »ç¿ëÀ» Á¦ÇÑÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ¼¼ ¹øÂ° ·¹º§Àº ¸¹Àº ¼¿µéÀÌ ´Ù¸¥ ½Ã½ºÅÛ À¯ÇüÀÇ 2Áø ÆÄÀÏÀ» ÀúÀåÇÏ´Â À§Ä¡À̹ǷΠ°¡Àå ÈçÈ÷ ¼±Åõ˴ϴÙ.
°æ·Î À̸§ÀÇ ¸¹Àº @sys º¯¼ö ÀνºÅϽº´Â ÇØ´ç µð·ºÅ丮¸¦ À¯ÁöÇÏ´Â °ü¸®ÀÚ³ª °³¹ßÀÚ¿Í °°ÀÌ µð·ºÅ丮¸¦ ÀÛ¾÷ ÁßÀÎ ½Ã½ºÅÛ ÀÌ¿ÜÀÇ ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ 2Áø ÆÄÀÏÀ» ÀúÀåÇÏ´Â µð·ºÅ丮·Î ¸í½ÃÀûÀ¸·Î º¯°æÇØ¾ß ÇÏ´Â (cd ¸í·É »ç¿ë) »ç¶÷µé¿¡°Ô ƯÈ÷ À§ÇèÇÕ´Ï´Ù. µð·ºÅ丮¸¦ º¯°æÇÑ ÈÄ¿¡´Â ¿øÇÏ´Â µð·ºÅ丮¿¡ ³»¿ëÀÌ µé¾î ÀÖ´ÂÁö È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ä¿³Î ¸Þ¸ð¸®¿¡ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ ¼±È£ »çÇ× Å×À̺íÀ» ÀúÀåÇÕ´Ï´Ù. ÇϳªÀÇ ¼±È£ »çÇ× ¼øÀ§¿¡´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º IP ÁÖ¼Ò¿Í 1-65,534ÀÇ Á¤¼ö°¡ ½ÖÀ¸·Î µé¾î ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏÀ» ¾×¼¼½ºÇØ¾ß ÇÒ ¶§ ÇØ´ç ÆÄÀÏÀÌ µé¾î ÀÖ´Â ¸ðµç ½Ã½ºÅÛÀÇ ÀÎÅÍÆäÀ̽º ¼øÀ§µéÀ» ºñ±³ÇÏ°í ¸ÕÀú ÃÖ°í ¼øÀ§¸¦ °¡Áø ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ÆÄÀÏÀ» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ãʱâ鵃 ¶§ ³×Æ®¿öÅ© ÅäÆú·ÎÁö °üÁ¡¿¡¼ º¼ ¶§ °¡±î¿î ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ÆÄÀÏÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ÀûÀýÇÑ ±âº» ¼øÀ§¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¿øÇÏ´Â °æ¿ì ¼±È£ »çÇ× ¼øÀ§¸¦ Á¶Á¤ÇÏ¿© ¼º´ÉÀ» Çâ»ó½Ãų ¼öµµ ÀÖ½À´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ¶ÇÇÑ º¼·ý À§Ä¡(VL) ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ¼µµ À¯»çÇÑ ¼±È£ »çÇ×À» »ç¿ëÇÕ´Ï´Ù. ¼±È£ »çÇ× ¼øÀ§¸¦ Ç¥½ÃÇÒ ¶§´Â fs getserverprefs ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌµé ¼øÀ§¸¦ ¼³Á¤ÇÒ ¶§´Â fs setserverprefs ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¼¹ö ¼±È£ »çÇ× ¼øÀ§ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â AFS »ç¿ëÀÚ °èÁ¤À» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸î¸î ¹®Á¦Á¡À» ¿ä¾àÇØ¼ ¼³¸íÇÕ´Ï´Ù. AFS°¡ UNIX ÆÄÀÏ ½Ã½ºÅÛ°ú ºÐ¸®µÇ¾î ÀÖÀ¸¹Ç·Î »ç¿ëÀÚÀÇ AFS °èÁ¤Àº UNIX °èÁ¤°ú º°µµÀÔ´Ï´Ù.
»ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇϱâ À§ÇÑ ¼±È£µÇ´Â ¹æ¹ýÀº uss ¸í·É ÁýÇÕÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ´ÜÀÏ ¸í·ÉÀ» »ç¿ëÇÒ °æ¿ì °èÁ¤ ÀÛ¼º ´Ü°è¸¦ ¾È³»ÇÏ´Â ÅÛÇø´ ÆÄÀÏÀ» ÁغñÇÑ ÈÄ¿¡ Çϳª ÀÌ»óÀÇ °èÁ¤ÀÇ ¸ðµç ±¸¼º¿ä¼Ò¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. uss ¸í·É ÁýÇÕÀ» »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º ¹× »èÁ¦¸¦ ÂüÁ¶ÇϽʽÿÀ.
¶Ç´Â ÇÑ °èÁ¤ÀÇ °¢ ±¸¼º¿ä¼Ò¸¦ ÀÛ¼ºÇÏ´Â °³º° ¸í·ÉµéÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ °èÁ¤ Á¦°Å ¹× »ç¿ëÀÚ ¾ÏÈ£, »ç¿ëÀÚ º¼·ý ÇÒ´ç·® ¹× »ç¿ëÀÚ À̸§ º¯°æ¿¡ ´ëÇÑ Áöħ°ú ÇÔ²² °ü·Ã ÁöħÀ» º¸·Á¸é »ç¿ëÀÚ °èÁ¤ °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚ´Â ½Ã½ºÅÛÀ» ¶°³¯ ¶§ ÀÚ½ÅÀÇ °ÔÁ¤À» Á¦°ÅÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. uss delete ¸í·ÉÀ» »ç¿ëÇÑ °³º° °èÁ¤ »èÁ¦ ¹× »ç¿ëÀÚ °èÁ¤ Á¦°Å¿¡¼ °ü·Ã ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS »ç¿ëÀÚ °èÁ¤Àº AFS »ç¿ëÀÚ °èÁ¤ÀÇ ±¸¼º¿ä¼Ò¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ ´ÙÀ½ ±¸¼º¿ä¼Ò·Î ±¸¼ºµË´Ï´Ù.
¸ðµÎ ±×·± °ÍÀº ¾Æ´ÏÁö¸¸ ÀϺΠ±¸¼º¿ä¼Ò¸¦ ÀÛ¼ºÇÒ °æ¿ì uss ¸í·É ÁýÇÕÀ» »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º ¹× »èÁ¦¿¡¼ ¼³¸íÇÏ´Â °Íó·³ uss ¸í·ÉÀ̳ª »ç¿ëÀÚ °èÁ¤ °ü¸®¿¡¼ ¼³¸íÇÏ´Â °Íó·³ °³º° ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±â´É ·¹º§¿¡¼ °èÁ¤À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±â´É ·¹º§¿¡´Â ´ÙÀ½ÀÌ Æ÷ÇԵ˴ϴÙ.
»ç¿ëÀÚ°¡ ¼¿ÀÇ AFS µµÀÔº¸´Ù ÀÌÀü¿¡ ÁöÁ¤µÈ UNIX »ç¿ëÀÚ °èÁ¤À» °¡Áö´Â °æ¿ì À̸¦ AFS °èÁ¤À¸·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ´ÙÀ½°ú °°ÀÌ ¼¼ °¡Áö ¹®Á¦Á¡À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é uss¸¦ »ç¿ëÇÑ ±âÁ¸ UNIX °èÁ¤ º¯È¯ ¶Ç´Â ±âÁ¸ UNIX °èÁ¤ º¯È¯À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â »ç¿ëÀÚ À̸§, AFS UID, »ç¿ëÀÚ º¼·ý À̸§ ¹× ¸¶¿îÆ® Æ÷ÀÎÆ® À̸§ ¼±Åÿ¡ ´ëÇÑ ±â¹ýÀ» Á¦¾ÈÇÏ°í ¼±Åà ½Ã Àû¿ëµÇ´Â ¸î¸î Á¦ÇÑ »çÇ×À» ´ë·«ÀûÀ¸·Î ¼³¸íÇÕ´Ï´Ù.
»ç¿ëÀÚ À̸§
AFS´Â »ç¿ëÀÚ À̸§ ¾ç½ÄÀ» º°·Î Á¦ÇÑÇÏÁö ¾Ê½À´Ï´Ù. ¸¹Àº À¯Æ¿¸®Æ¼¿Í ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÃÖ´ë 8ÀÚ¸¦ Æ÷ÇÔÇÏ´Â »ç¿ëÀÚ À̸§À» ó¸®ÇÒ ¼ö ÀÖÀ¸¸ç ±ÔÄ¢¿¡ µû¶ó AFSÀÇ ¸¹Àº ±¸¼º¿ä¼Ò¿Í °èÁ¤ÀÌ ÀÌ À̸§À» Æ÷ÇÔÇϹǷΠ»ç¿ëÀÚ À̸§À» Ãà¾àÇüÀ¸·Î ÁöÁ¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿©±â¿¡´Â º¸È£ ¹× ÀÎÁõ µ¥ÀÌÅͺ£À̽º, º¼·ý ¹× ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ Ç׸ñÀÌ µé¾î ÀÖ½À´Ï´Ù. »ç¿ëÇÏ´Â ÀüÀÚ ¸ÞÀÏ Àü´Þ ½Ã½ºÅÛ¿¡ µû¶ó »ç¿ëÀÚ À̸§ÀÌ »ç¿ëÀÚÀÇ ¸ÞÀÏ ÁÖ¼ÒÀÇ ÀϺΰ¡ µÉ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ À̸§Àº ¶ÇÇÑ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÒ ¶§ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÏ´Â ¹®ÀÚ¿À̱⵵ ÇÕ´Ï´Ù.
»ç¿ëÀÚ À̸§°ú À̸§, ¼º, ÀÌ´Ï¼È ¶Ç´Â À̵éÀÇ Á¶ÇÕÀ̳ª °æ¿ì¿¡ µû¶ó ¼ýÀÚ°¡ Ãß°¡µÈ »ç¿ëÀÚ À̸§À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¹®ÀÚ´Â ¸í·É ½©¿¡¼ Ư¼öÇÑ Àǹ̸¦ °¡Áö¹Ç·Î »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
AFS UID ¹× UNIX UID
AFS´Â °íÀ¯ÇÑ ½Äº° ¹øÈ£ÀÎ AFS UID¸¦ ¸ðµç »ç¿ëÀÚ À̸§°ú ¿¬°üÁöÀ¸¸ç »ç¿ëÀÚÀÇ º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ÀÌ ¸ÊÇÎÀ» ±â·ÏÇÕ´Ï´Ù. UNIX UID°¡ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ¼öÇàÇÏ´Â °Í°ú °°ÀÌ AFS UID´Â AFS ³»¿¡¼ ±â´ÉÇÕ´Ï´Ù. AFS ¼¹ö ÇÁ·Î¼¼½º ¹× ij½¬ °ü¸® ÇÁ·Î±×·¥Àº À̸¦ ³»ºÎÀûÀ¸·Î »ç¿ëÇÏ¿© »ç¿ëÀÚ À̸§ÀÌ ¾Æ´Ñ »ç¿ëÀÚ¸¦ ½Äº°ÇÕ´Ï´Ù.
¶ÇÇÑ ¸ðµç AFS »ç¿ëÀÚ´Â ·Î±×¿ÂÇÏ´Â °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ¶Ç´Â µ¿±Þ)¿¡ ±â·ÏµÈ UNIX UID°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. AFS UID ¹× UNIX UID°¡ ÀÏÄ¡ÇÏ´Â °æ¿ì °ü¸®ÀÚ ¹× »ç¿ëÀÚ AFS ¾×¼¼½º°¡ ¸ðµÎ °£´ÜÇØ Áý´Ï´Ù. UID°¡ ÀÏÄ¡ÇÒ °æ¿ì ¾òÀ» ¼ö ÀÖ´Â Áß¿äÇÑ °á°ú´Â ls -l ¸í·ÉÀÌ º¸°íÇÏ´Â ¼ÒÀ¯ÀÚ°¡ AFS »ç¿ëÀÚ À̸§°ú ÀÏÄ¡ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.
º¸È£ ¼¹ö¿¡¼ º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ÀÛ¼ºÇÒ ¶§ AFS UID¸¦ ÇÒ´çÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ±×·¯³ª »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÏ´Â pts createuser ¸í·É°ú uss ¸í·É ¸ðµÎ AFS UID¸¦ ¸í½ÃÀûÀ¸·Î ÇÒ´çÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. À̰ÍÀº ´ÙÀ½ÀÇ µÎ °¡Áö °æ¿ì¿¡¼ ÀûÀýÇÕ´Ï´Ù.
º¸È£ ¼¹ö´Â ¼¿ÀÇ Ã¹ ¹øÂ° ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ óÀ½À¸·Î ÃʱâÈµÈ ÈÄ¿¡ ±âº»°ªÀ¸·Î AFS UID¸¦ ÇÒ´çÇϱ⠽ÃÀÛÇÕ´Ï´Ù. »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇϱâ Àü¿¡ ¶Ç´Â ¾ðÁ¦µçÁö ±âº»°ªÀ» º¯°æÇÏ·Á¸é pts setmax ¸í·ÉÀ» »ç¿ëÇÏ¿© max user id Ä«¿îÅ͸¦ Àç¼³Á¤ÇϽʽÿÀ. Ä«¿îÅ͸¦ Ç¥½ÃÇÏ·Á¸é pts listmax ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. AFS UID¿Í GID Ä«¿îÅÍ Ç¥½Ã ¹× ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
AFS¿¡¼´Â »ç¿ëÀÚ anonymous¿¡ ´ëÇØ AFS UID, 32766À» ¿¹¾àÇÕ´Ï´Ù. AFS ¼¹ö ÇÁ·Î¼¼½º´Â ÀÌ ID¿Í AFS UID¸¦ ·ÎÄà ¼¿¿¡ ´ëÇÑ ÅäÅ«À» ¼ÒÀ¯ÇÏÁö ¾Ê´Â »ç¿ëÀÚ¿¡°Ô ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ AFS UID¸¦ ´Ù¸¥ »ç¿ëÀÚ¿¡°Ô ÁöÁ¤Çϰųª ±× ÇöÀç °ªÀ» ÇÁ·Î±×·¥À̳ª ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ Çʵå·Î ÇϵåÄÚµùÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ. ¿Ö³ÄÇϸé ÀÌ °ªÀº ¾ÕÀ¸·Î Ãâ½ÃµÉ ¹öÀü¿¡¼ º¯°æµÉ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.
»ç¿ëÀÚ º¼·ý À̸§
´Ù¸¥ º¼·ý À̸§°ú °°ÀÌ »ç¿ëÀÚ º¼·ýÀÇ ±âº»(Àбâ/¾²±â) À̸§ ±æÀÌ´Â 22ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ¾øÀ¸¸ç .readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù. º¼·ýÀ» ÀÛ¼ºÇÏ¿© °ü¸® °£ÆíÈÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ. ±ÔÄ¢¿¡ µû¸£¸é »ç¿ëÀÚ º¼·ý À̸§Àº Çü½Ä user.usernameÀ» °¡Á®¾ß ÇÕ´Ï´Ù. user. Á¢µÎ¾î¸¦ »ç¿ëÇÏ¸é º¼·ýÀÇ ³»¿ëÀ» ½Äº°Çϱ⠽¬¿ï »Ó ¾Æ´Ï¶ó ´ÜÀÏ vos backupsys ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸ðµç »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϱ⵵ ½¬¿öÁý´Ï´Ù.
¸¶¿îÆ® Æ÷ÀÎÆ® À̸§
±ÔÄ¢¿¡ µû¸£¸é »ç¿ëÀÚ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®´Â »ç¿ëÀÚ À̸§ ´ÙÀ½¿¡ ¸í¸íµË´Ï´Ù. ¸¹Àº ¼¿µéÀº ¼¼ ¹øÂ° ·¹º§¿¡¼ ¼³¸íÇÏ´Â °Íó·³ /afs/cellname/usr µð·ºÅ丮ÀÇ »ç¿ëÀÚ º¼·ý ¸¶¿îÆ® ±ÔÄ¢À» µû¸¨´Ï´Ù. °æ¿ì¿¡ µû¶ó ¾ÆÁÖ ¸¹Àº ¼¿µéÀÌ µ¿ÀÏÇÑ µð·ºÅ丮¿¡ ¸ðµç »ç¿ëÀÚ º¼·ýÀ» ¸¶¿îÆ®ÇÒ °æ¿ì µð·ºÅ丮 Á¶È¸ ¼Óµµ°¡ ´À·ÁÁöÁö¸¸ Á¦¾ÈµÇ´Â ´ë¾ÈÀ» º¸·Á¸é ´ÙÀ½ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
/afs/cellname/usr µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °ÍÀº /usr ÇÏÀ§ µð·ºÅ丮 ¾Æ·¡¿¡ »ç¿ëÀÚ È¨ µð·ºÅ丮¸¦ µÎ´Â Ç¥ÁØ UNIX ÀÛ¾÷ ¹æ½Ä¿¡ ´ëÇÑ AFS ȣȯ ¹æ½ÄÀÔ´Ï´Ù. ±×·¯³ª 100¸íÀÌ ³Ñ´Â »ç¿ëÀÚ°¡ ÀÖ´Â ¼¿¿¡¼´Â ´ÜÀÏ µð·ºÅ丮¿¡ ¸ðµç »ç¿ëÀÚ º¼·ýÀ» ¸¶¿îÆ®ÇÒ °æ¿ì µð·ºÅ丮 Á¶È¸¿¡ ¸¹Àº ½Ã°£ÀÌ °É¸°´Ù´Â »ç½ÇÀ» ÀνÄÇϰí ÀÖ½À´Ï´Ù. ±× ÇØ°á ¹æ¹ýÀº ¿©·¯ µð·ºÅ丮¿¡ »ç¿ëÀÚ º¼·ý ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ºÐ¹èÇÏ´Â °ÍÀÔ´Ï´Ù. À̸¦ ¼öÇàÇÏ´Â ¹æ¹ý¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù.
uss ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ´Ù¾çÇÑ ±â¹ýÀ» ±¸ÇöÇÏ´Â ¹æ½Ä¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é G ¸í·É¾î¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ °øÆòÇÑ ºÐ¹è ¹× V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ¸¶¿îÆ®ÇÏ´Â °ÍÀº »ç¿ëÀÚ ÀÚ½ÅÀÌ ½Ç¼ö·Î Á¦°ÅÇ߰ųª »èÁ¦ÇÑ µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â °£´ÜÇÑ ¹æ¹ýÀÔ´Ï´Ù. »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮(´ë°³ OldFiles ÇÏÀ§ µð·ºÅ丮¶ó°í ÇÔ)¿¡ ¹é¾÷ ¹öÀüÀ» ¸¶¿îÆ®ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌÁö¸¸ ´Ù¸¥ ¹æ¹ýµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏ·ç¿¡ ÇÑ ¹ø¾¿ »õ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇÏ°í ±× ³¯ ¼öÇàµÈ º¯°æ»çÇ×À» ĸóÇÑ ´ÙÀ½ ÀÌÀü ³¯ÀÇ ¹é¾÷ ¹öÀüÀ» »õ ¹öÀüÀ¸·Î µ¤¾î¾µ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚµéÀº Ç×»ó °ü¸®ÀÚÀÇ µµ¿ò ¾øÀÌ ÀÌÀü ³¯ÀÇ ÆÄÀÏ »çº»À» °Ë»öÇÒ ¼ö ÀÖÀ¸¹Ç·Î »ç¿ëÀÚ´Â Á»´õ ±ä±ÞÇÑ Å¸½ºÅ©¸¦ ó¸®ÇÒ ¼ö ÀÖ´Â »óȲÀÌ µË´Ï´Ù.
°æ¿ì¿¡ µû¶ó »ç¿ëÀÚµéÀº ¹é¾÷ º¼·ýÀÇ ³»¿ëÀÌ ÇÒ´ç·®¿¡ ºñÇØ ºÎÁ·ÇÏ´Ù°í À߸ø »ý°¢ÇÒ ¼ö Àֱ⠶§¹®¿¡ ¹é¾÷ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »èÁ¦ÇÏ·Á°í ÇÕ´Ï´Ù. »ç¿ëÀڵ鿡°Ô ¹é¾÷ º¼·ýÀ» º°µµÀÇ °ÍÀ̹ǷΠ»ç¿ëÀÚ º¼·ý¿¡¼ ¹é¾÷ º¼·ýÀÌ »ç¿ëÇÏ´Â °ø°£¸¸ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡¼ ÇÊ¿äÇÑ ¾çÀÓÀ» »ó±â½ÃÄÑ ÁֽʽÿÀ.
¹é¾÷ º¼·ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× ¹é¾÷ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
UNIX °ü¸®ÀڷμÀÇ °æÇèÀ» ÅëÇØ ·Î±×ÀÎ ¹× ½© Ãʱ⼳Á¤ ÆÄÀÏ(¿¹: .login ¹× .cshrc ÆÄÀÏ) »ç¿ë¿¡ Àͼ÷ÇϹǷΠ°èÁ¤À» »ç¿ëÇϱ⠴õ ½±°Ô ¸¸µé ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
´ÙÀ½À» Æ÷ÇÔÇÏ¿© ÀϺΠAFS °íÀ¯ µð·ºÅ丮¸¦ »ç¿ëÀÚÀÇ PATH ȯ°æ º¯¼ö Á¤ÀÇ¿¡ Ãß°¡ÇÏ´Â ÀÏÀº ÀϹÝÀûÀ¸·Î ¼öÇàµÇ´Â ÀÛ¾÷ÀÔ´Ï´Ù.
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì »ç¿ëÀÚ°¡ ·Î±×ÀÎÀÇ ÀϺημ AFS ÅäÅ«À» ¾òÀ» ¼ö ÀÖµµ·Ï .login ÆÄÀÏ¿¡¼ klog ¸í·ÉÀ» È£ÃâÇÏ´Â °ÍÀÌ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹Á¦ ¸í·É ¼ø¼¿¡¼ ù° ÇàÀº ¹®ÀÚ¿ klog¸¦ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À¸·Î ¿¡ÄÚÇϹǷΠ»ç¿ëÀÚ´Â µÑ° ÇàÀÌ ½ÇÇàµÉ ¶§ ³ªÅ¸³ª´Â Password: ÇÁ·ÒÇÁÆ®ÀÇ ¸ñÀûÀ» ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. -setpag Ç÷¡±×´Â PAG¿¡ ÀÇÇÑ AFS ÅäÅ« ½Äº°¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ »õ ÅäÅ«À» ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì(PAG)°ú ¿¬°üÁþ½À´Ï´Ù.
echo -n "klog " klog -setpag
´ÙÀ½ ¸í·É ½ÃÄö½º´Â pagsh ¸í·ÉÀÌ PAG¿Í ÅäÅ«ÀÌ ¿¬°üµÇ´Â »õ ½©À» ºÐ±âÇÑ´Ù´Â »ç½ÇÀ» Á¦¿ÜÇϰí À¯»çÇÑ È¿°ú¸¦ ³ªÅ¸³À´Ï´Ù.
pagsh echo -n "klog " klog
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀÌ·¯ÇÑ À¯Æ¿¸®Æ¼°¡ ·ÎÄ÷Π»ç¿ëÀÚ¸¦ ·Î±×ÀÎÇϰí AFS ÅäÅ«À» ¾ò±â ¶§¹®¿¡ ÀÌ ½ÃÄö½º°¡ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù.
AFS¸¦ »ç¿ëÇÏ¸é »ç¿ëÀÚ´Â ´Ù¸¥ »ç¿ëÀÚ³ª ½Ã½ºÅÛÀÇ ±×·ìÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·ìÀº °¢ »ç¿ëÀÚ¸¦ °³º°ÀûÀ¸·Î ³ª¿ÇÏÁö ¾Ê°í ¸¹Àº »ç¿ëÀÚ¿¡°Ô µ¿ÀÏÇÑ ±ÇÇÑÀ» ºÎ¿©Çϱâ À§ÇØ ACL¿¡ Ãß°¡µË´Ï´Ù. ±×·ì ÀÛ¼º ÁöħÀ» º¸·Á¸é º¸È£ µ¥ÀÌÅͺ£À̽º °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚ¿Í ¸¶Âù°¡Áö·Î ±×·ìÀº AFS ID ¹øÈ£¸¦ °¡ÁöÁö¸¸ AFS ±×·ì ID(GID)´Â »ç¿ëÀÚÀÇ AFS UID°¡ ¾çÀÇ Á¤¼öÀε¥ ¹ÝÇØ À½ÀÇ Á¤¼öÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î º¸È£ ¼¹ö´Â »õ ±×·ìÀÇ AFS GID¸¦ ÀÚµ¿ÀûÀ¸·Î ÇÒ´çÇÏÁö¸¸ system:administrators ±×·ìÀÇ ±¸¼º¿øÀº pts creategroup ¸í·ÉÀ» ½ÇÇàÇÏ¿© GID¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. GID¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤Çϱâ Àü¿¡ ÇØ´ç GID°¡ ¾ÆÁ÷ »ç¿ëµÇ°í ÀÖÁö ¾ÊÀºÁö È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
±×·ìÀº ´Ù¸¥ ±×·ì¿¡ ¼ÓÇÒ ¼ö ¾øÀ¸³ª ±×·ì(¼ÒÀ¯ ±×·ì)ÀÌ Çϳª ÀÌ»óÀÇ ±¸¼º¿øÀ» °¡Áö´Â °æ¿ì ´Ù¸¥ ±×·ìÀ̳ª ÀÚ½ÅÀ» ¼ÒÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·ìÀÇ ÇöÀç ¼ÒÀ¯ÀÚ´Â »õ ¼ÒÀ¯ÀÚÀÇ ±ÇÇÑÀÌ ¾ø´Â °æ¿ì¿¡µµ ±×·ìÀÇ ¼ÒÀ¯±ÇÀ» ´Ù¸¥ »ç¿ëÀÚ³ª ±×·ì¿¡ ÀüȯÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÇöÀç ¼ÒÀ¯ÀÚ´Â ±×·ì¿¡ ´ëÇÑ °ü¸® Á¦¾î ´É·ÂÀ» ÀÒ°Ô µË´Ï´Ù.
±âº»ÀûÀ¸·Î °¢ »ç¿ëÀÚ´Â 20°³ÀÇ ±×·ìÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â pts setfields ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ±×·ì ÀÛ¼º ÇÒ´ç·®À» ´Ã¸®°Å³ª ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
°¢ º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ(±×·ì ¶Ç´Â »ç¿ëÀÚ)Àº Ç׸ñÀ» °ü¸®ÇÒ ¼ö ÀÖ´Â »ç¶÷°ú À̵éÀÌ ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷À» Á¦ÇÑÇÏ´Â ´Ù¼¸ °¡Áö °³ÀÎ Ç÷¡±× ÁýÇÕ¿¡ ÀÇÇØ º¸È£µË´Ï´Ù. ±âº» °³ÀÎ Ç÷¡±×´Â ÀûÀýÈ÷ Á¦ÇÑÀûÀÌ¸ç »ç¿ëÀÚ ÀÔ·Â Ç׸ñ¿¡ ´ëÇØ ƯÈ÷ ±×·¸½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡¼ °³ÀÎ Ç÷¡±× ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
º¸È£ ¼¹ö´Â óÀ½À¸·Î ¼¿ÀÇ Ã¹Â° µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ¿¡¼ Ãʱâ鵃 ¶§ system:anyuser, system:authuser ¹× system:administratorsÀÇ ¼¼ °¡Áö ±×·ì Ç׸ñÀ» ÀÚµ¿À¸·Î ÀÛ¼ºÇÕ´Ï´Ù.
óÀ½ µÎ ½Ã½ºÅÛ ±×·ìÀº ¾ÈÁ¤ÀûÀÎ ¸â¹ö½±À» °¡ÁöÁö ¾Ê´Â´Ù´Â ¸é¿¡¼ º¸È£ ¼¹öÀÇ ´Ù¸¥ ±×·ì°ú ´Ù¸¨´Ï´Ù.
ÀÌ ±×·ìÀÌ ¾ÈÁ¤ÀûÀÎ ¸â¹ö½±À» °¡ÁöÁö ¾Ê±â ¶§¹®¿¡ pts membership ¸í·ÉÀ» »ç¿ëÇØµµ Ãâ·ÂÀÌ »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. ÀÌ¿Í ¸¶Âù°¡Áö·Î À̵éÀº »ç¿ëÀÚ°¡ ¼ÓÇØ ÀÖ´Â ±×·ì ¸ñ·Ï¿¡µµ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
system:administrators ±×·ìÀº ¾ÈÁ¤ÀûÀÎ ¸â¹ö½±À» °¡Áö¸ç ¼¿ÀÇ ±ÇÇÑ ÀÖ´Â °ü¸®ÀÚ·Î ±¸¼ºµË´Ï´Ù. ÀÌ ±×·ìÀÇ ±¸¼º¿øÀº pts ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ Á¦ÇÑÀûÀÎ ¸í·É(¿¹: AFS ÆÄÀÏ¿¡ ´ëÇÑ chown ¸í·É)À» ½ÇÇàÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ±×·ìÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î À̵éÀº ÆÄÀÏ °ø°£ÀÇ ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ¹× l (lookup) ±ÇÇÑÀ» °¡Áý´Ï´Ù. ÀÌ ±âº»°ªÀ» º¯°æÇÏ´Â °Í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é system:administrators ±×·ì °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
ACLÀÇ ½Ã½ºÅÛ ±×·ìÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ACL¿¡¼ ±×·ì »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
¸ðµç »ç¿ëÀÚ´Â ÀÏ¹Ý ±×·ìÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý ±×·ì À̸§Àº ÄÝ·ÐÀ¸·Î ±¸ºÐµÈ µÎ °³ÀÇ Çʵ带 °¡Áö¸ç ÀÌ Áß Ã¹Â° Çʵå´Â ±×·ìÀÇ ¼ÒÀ¯±ÇÀ» ³ªÅ¸³»¾ß ÇÕ´Ï´Ù. º¸È£ ¼¹ö´Â ±× °á°ú°¡ Á¤È®ÇÏ°Ô ¼ÒÀ¯±ÇÀ» ³ªÅ¸³»Áö ¾ÊÀ» °æ¿ì ±×·ìÀÇ À̸§À» ÀÛ¼ºÇϰųª º¯°æÇÏ´Â °ÍÀ» °ÅºÎÇÕ´Ï´Ù.
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº ±× À̸§¿¡ ¼ÒÀ¯±ÇÀ» ³ªÅ¸³»´Â ù° Çʵ尡 Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº prefix-less ±×·ìÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ °¡Áö À¯ÇüÀÇ ±×·ìÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÑ Á¦¾È »çÇ×À» º¸·Á¸é ±×·ìÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÎÁõÀÇ Â÷ÀÌÁ¡¿¡¼ ¼³¸íÇÏ´Â °Íó·³ AFS ÀÎÁõÀº µÎ °¡Áö ÆÄÀÏ ½Ã½ºÅÛÀÌ º°µµÀ̹ǷΠUNIX ÀÎÁõ°ú´Â º°µµ·Î ÁøÇàµË´Ï´Ù. ÀÌ¿Í °°ÀÌ ÀÎÁõÀÌ º°µµ·Î ÁøÇàµÈ´Ù´Â »ç½ÇÀº ´ÙÀ½À» ÀǹÌÇÕ´Ï´Ù.
»ç¿ëÀÚ°¡ ¼º°øÀûÀ¸·Î ÀÎÁõÀ» ¹ÞÀ¸¸é AFS ÀÎÁõ ¼ºñ½º´Â »ç¿ëÀÚÀÇ Ä³½¬ °ü¸® ÇÁ·Î±×·¥¿¡ ÅäÅ«À» Á¦°øÇÕ´Ï´Ù. ÀÌ ÅäÅ«Àº »ç¿ëÀÚ°¡ ƯÁ¤ AFS ID¿Í ¿¬°üµÈ ¾ÏÈ£¸¦ Á¦´ë·Î Á¦°øÇßÀ½À» ÀÎÁõÇÏ´Â ÀÛÀº µ¥ÀÌÅÍ ¸ðÀ½ÀÔ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº »ç¿ëÀÚ°¡ ÁøÂ¥¶ó´Â Áõ°Å·Î¼ ¼ºñ½º ¿äû°ú ÇÔ²² AFS ¼ºñ½º ÇÁ·Î¼¼½º¿¡ ÀÌ ÅäÅ«À» Á¦½ÃÇÕ´Ï´Ù. ½Å¿øÀ» È®ÀÎÇÏ´Â µ¥ »ç¿ëÇÏ´Â »óÈ£ ÀÎÁõ ÀýÂ÷¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é »óÈ£ ÀÎÁõ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ä¿³Î ¸Þ¸ð¸®ÀÇ »ç¿ëÀÚ ÀÚ°Ý»çÇ× ±¸Á¶¿¡ ÅäÅ«À» ÀúÀåÇÕ´Ï´Ù. ÇÑ »ç¿ëÀÚÀÇ ÀÚ°Ý»çÇ× ±¸Á¶¸¦ ´Ù¸¥ »ç¿ëÀÚÀÇ ÀÚ°Ý»çÇ× ±¸Á¶¿Í ±¸ºÐÇϱâ À§ÇØ Ä³½¬ °ü¸® ÇÁ·Î±×·¥Àº »ç¿ëÀÚÀÇ UNIX UID³ª ¼¿¿¡¼ °íÀ¯ÇÑ °ÍÀ¸·Î º¸ÀåµÇ´Â ½Äº° ¹øÈ£ÀÎ ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì(PAG)¿¡ µû¶ó °¢ »ç¿ëÀÚ¸¦ ½Äº°ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é PAG¿¡ ÀÇÇÑ AFS ÅäÅ« ½Äº°À» ÂüÁ¶ÇϽʽÿÀ.
ÇÑ ¸íÀÇ »ç¿ëÀÚ´Â º°µµ·Î ½Äº°µÇ´Â °¢ ÀÚ°Ý»çÇ× ±¸Á¶¿¡¼ ¼¿´ç ÇϳªÀÇ ÅäÅ«¸¸ °¡Áú ¼ö ÀÖ½À´Ï´Ù. µ¿ÀÏÇÑ ¼¿¿¡ ´ëÇØ µÎ ¹øÂ° ÅäÅ«À» ¾òÀ¸·Á¸é ´Ù¸¥ ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇϰųª ±âÁ¸ÀÇ ÀÚ°Ý»çÇ× ±¸Á¶¿Í ´Ù¸¥ ½Äº°ÀÚ¸¦ »ç¿ëÇÏ´Â ´Ù¸¥ ÀÚ°Ý»çÇ× ±¸Á¶¸¦ ¾ò¾î¾ß ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº pagsh ¸í·ÉÀ» ½ÇÇàÇÏ¸é °¡Àå ½±°Ô ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù (PAG¿¡ ÀÇÇÑ AFS ÅäÅ« ½Äº° Âü°í). ´ÜÀÏ ÀÚ°Ý»çÇ× ±¸Á¶¿¡¼ »ç¿ëÀÚ´Â µ¿½Ã¿¡ ¿©·¯ ¼¿ °¢°¢¿¡ ´ëÇØ ÇϳªÀÇ ¼¿À» °¡Áú ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀÌ ÀǹÌÇÏ´Â °Íó·³ ÇÑ ½Ã½ºÅÛÀ̳ª PAGÀÇ ÀÎÁõ »óÅ´ ´Ù¸¥ ½Ã½ºÅÛÀ̳ª PAGÀÇ ÀÎÁõ »óÅÂ¿Í µ¶¸³µÇ¾î ÀÖÀ¸¸ç À̰ÍÀº »ç¿ëÀÚ³ª ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô »ó´çÈ÷ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
AFS ºÐ»ê¿¡´Â ÇÑ ´Ü°èÀÇ ÀÛ¾÷À¸·Î °¢ ½Ã½ºÅÛ À¯ÇüÀÇ ·Î±×ÀÎ À¯Æ¿¸®Æ¼°¡ AFS¿¡¼ »ç¿ëÀÚ¸¦ ÀÎÁõÇϰí À̵éÀÌ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ·Î±×ÀÎÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¶óÀ̺귯¸® ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ ±¸¼ºÇÏÁö ¾ÊÀº °æ¿ì ±× »ç¿ëÀÚ´Â ·Î±×ÀÎÇÑ ÈÄ¿¡ klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© AFS¿¡ ÀÎÁõÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù.
ÁÖ: | AFS ¼öÁ¤ ¶óÀ̺귯¸®°¡ ¿î¿µ üÁ¦¿¡ ÀÖ´Â ·Î±×ÀÎ À¯Æ¿¸®Æ¼¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ±â´ÉÀ» ¹Ýµå½Ã Áö¿øÇÏÁö´Â ¾Ê½À´Ï´Ù. ÀϺΠ°æ¿ì¿¡ À¯Æ¿¸®Æ¼°¡ ÀüÇô Áö¿øµÇÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. °¢ AFS ¹öÀü¿¡¼ Áö¿øµÇ´Â À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ. |
¾Õ¼ ¼³¸íÇÑ °Íó·³ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº UNIX UID ¶Ç´Â PAG¿¡ ÀÇÇØ »ç¿ëÀÚ ÀÚ°Ý»çÇ× ±¸Á¶¸¦ ½Äº°ÇÕ´Ï´Ù. PAG´Â °íÀ¯ÇÑ °ÍÀÌ º¸ÀåµÇ¹Ç·Î PAG¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ¼±È£µË´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °¢ »ç¿ë¿¡ µû¶ó Á¡ÃþÀûÀ¸·Î Áõ°¡µÇ´Â °è¼ö¸¦ Åä´ë·Î PAG¸¦ ÇÒ´çÇÕ´Ï´Ù. À̿ʹ ´ëÁ¶ÀûÀ¸·Î ÇÑ ½Ã½ºÅÛÀÇ ¿©·¯ »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ UNIX UID¸¦ °øÀ¯Çϰųª °¡Á¤ÇÒ ¼ö ÀÖÀ¸¸ç ÀÌ·Î ÀÎÇØ ÀáÀçÀûÀÎ º¸¾È ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. ´ÙÀ½Àº ÀÌ·¯ÇÑ »óȲÀ» ³ªÅ¸³»´Â µÎ °¡Áö ÀϹÝÀûÀÎ °æ¿ìÀÔ´Ï´Ù.
±×·¯³ª UID¿¡ ºñÇØ PAG°¡ °¡Áö´Â ¶Ç ´Ù¸¥ ÀÌÁ¡À¸·Î »ç¿ëÀÚ°¡ »ý¼ºÇÏ´Â ÇÁ·Î¼¼½º°¡ PAG¸¦ °è½ÂÇϰí ÅäÅ«À» °øÀ¯ÇϹǷΠÀ̵éÀº ÀÎÁõµÈ »ç¿ëÀڷμ AFS¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑÀ» ¾ò°Ô µË´Ï´Ù. ¸¹Àº ȯ°æ¿¡¼, °¡·É AFS ¼¹ö°¡ ó¸®ÇÏ´Â ID(¿¹: ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®) ÇÏ¿¡¼ ½ÇÇàµÇ´Â ÇÁ¸°ÅÍ¿Í ´Ù¸¥ µð¸ÕÀº anonymous »ç¿ëÀڷμ¸¸ Àνĵ˴ϴÙ. PAG°¡ »ç¿ëµÇÁö ¾Ê´Â ÇÑ ÀÌ·¯ÇÑ µð¸ÕÀº system:anyuser ±×·ìÀÌ ÇÊ¿äÇÑ ACL ±ÇÇÑÀ» °¡ÁöÁö ¾Ê´Â ÆÄÀÏÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÏ´Ü »ç¿ëÀÚ°¡ PAG¸¦ °¡Áö´Â °æ¿ì »ç¿ëÀÚ°¡ ¾ò´Â ¸ðµç »õ ÅäÅ«Àº ÇØ´ç PAG¿Í ¿¬°üµË´Ï´Ù. ÀÌ PAG´Â ¿¬°üµÈ ÅäÅ«ÀÌ ¸¸±âµÇ°Å³ª »èÁ¦µÇ°í 2½Ã°£ÀÌ °æ°úÇÏ¸é ¸¸±âµË´Ï´Ù. PAG°¡ ¸¸±âµÇ±â Àü¿¡ »ç¿ëÀÚ°¡ klog ¸í·ÉÀ» ½ÇÇàÇÏ¸é »õ ÅäÅ«Àº ±âÁ¸ÀÇ PAG¿Í ¿¬°üµË´Ï´Ù(ÀÌ PAG´Â ÀÌ °æ¿ì Àç»ýµÈ´Ù°í ÇÕ´Ï´Ù).
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â ´ÙÀ½ Àý¿¡¼ ¼³¸íÇÏ´Â °Íó·³ ÀÚµ¿À¸·Î PAG¸¦ »ý¼ºÇÕ´Ï´Ù. Ç¥ÁØ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °æ¿ì »ç¿ëÀÚ´Â klog ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ pagsh ¸í·ÉÀ» ½ÇÇàÇϰųª klog ¸í·ÉÀÇ -setpag Ç÷¡±×¸¦ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é 2´Ü°è ·Î±×ÀÎ ¹× ÀÎÁõ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚ´Â ¶ÇÇÑ »õ PAG¸¦ ÀÛ¼ºÇϱâ À§ÇØ ¾ðÁ¦µçÁö ÀÌµé ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ ¸í·ÉÀÇ Â÷ÀÌÁ¡Àº klog ¸í·ÉÀÌ ¿¬°üµÈ PAG¸¦ ÇöÀç ¸í·É ½© ¹× ÅäÅ«À¸·Î ¹Ù²Û´Ù´Â °ÍÀÔ´Ï´Ù. pagsh ¸í·ÉÀº »õ PAG¸¦ ÀÛ¼ºÇϱâ Àü¿¡ »õ ¸í·É ½©À» ÃʱâÈÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÀÌ¹Ì PAG¸¦ °¡Áö°í ÀÖÀ¸¸é ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½º³ª ÀÛ¾÷ÀÌ ÀÌÀüÀÇ PAG¿Í ¿¬°üµÈ ÅäÅ«À» °è¼Ó »ç¿ëÇÏÁö¸¸ »õ ÀÛ¾÷À̳ª ÇÁ·Î¼¼½º´Â »õ·Î¿î PAG¿Í ¿¬°üµÈ ÅäÅ«À» »ç¿ëÇÏ°Ô µË´Ï´Ù. »õ ½©À» Á¾·áÇϸé(¿¹¸¦ µé¾î <Ctrl-d>¸¦ ´·¯) ¿ø·¡ÀÇ PAG ¹× ½©·Î º¹±ÍµË´Ï´Ù. ±âº»ÀûÀ¸·Î pagsh ¸í·ÉÀ» ½ÇÇàÇϸé Bourne ½©ÀÌ ÃʱâȵÇÁö¸¸ -c Àμö¸¦ Æ÷ÇÔ½ÃÄÑ ±× ´ë½Å C ½©(¸¹Àº ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇØ /bin/csh ÇÁ·Î±×·¥) ¶Ç´Â Korn ½©(/bin/ksh ÇÁ·Î±×·¥)À» ÃʱâÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Õ¼ ¾ð±ÞÇÑ °Íó·³ AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â µ¿½Ã¿¡ AFS ÅäÅ«À» ¾ò°í ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î »ç¿ëÀÚ¸¦ ·Î±×ÀÎÇÏ°Ô ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼´Â ·Î±×ÀÎ ¹× ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ´ë·«ÀûÀ¸·Î ¼³¸íÇÏ°í ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ ¾ÏÈ£ Çʵ忡 ÀÖ´Â °ªÀÌ ¾î¶»°Ô »ç¿ëµÇ´ÂÁö ¼³¸íÇÕ´Ï´Ù.
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú À¯»çÇÑ ÀÏ·ÃÀÇ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù. ¼¼ºÎ »çÇ×Àº ¿î¿µ üÁ¦¸¶´Ù ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
AFS(R) version Login
¾Õ¿¡¼ ÁöÀûÇÑ °Íó·³ AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¶§ ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ ¾ÏÈ£ Çʵå´Â ´õ ÀÌ»ó ½Ã½ºÅÛ ¾×¼¼½º¸¦ À§ÇÑ ±âº» °ü¹®ÀÌ ¾Æ´Õ´Ï´Ù. »ç¿ëÀÚ°¡ ¿Ã¹Ù¸¥ AFS ¾ÏÈ£¸¦ Á¦°øÇϸé ÇÁ·Î±×·¥Àº ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀ» Àý´ë È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¿©ÀüÈ÷ ¾ÏÈ£ Çʵ带 »ç¿ëÇÏ¿© ¾×¼¼½º¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
·Î±×ÀÎ ¹× AFS ÀÎÁõ¿¡ ´ëÇØ PAM(Pluggable Authentication Module)À» »ç¿ëÇÏ´Â ½Ã½ºÅÛÀº ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀ» Àý´ë È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ °æ¿ì ½Ã½ºÅÛÀº ÀÎÁõ ¹× ·Î±×ÀÎ ½Ãµµ¸¦ Á¦¾îÇϱâ À§ÇØ ¾ÏÈ£ Çʵ带 »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å PAM ±¸¼º ÆÄÀÏ(¸¹Àº ½Ã½ºÅÛ À¯Çü¿¡¼ /etc/pam.conf)ÀÇ ¸í·ÉÀº µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ ¼³Ä¡¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é AFS ºü¸¥ ½ÃÀÛÀÇ ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾Ê´Â ¼¿¿¡¼ »ç¿ëÀÚ´Â AFS »ç¿ëÀÚ ¾È³»¼¿¡¼ ¼³¸íÇÏ´Â °Íó·³ º°µµÀÇ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ·Î±×ÀÎ ¹× ÀÎÁõÀ» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
»õ AFS °èÁ¤¿¡ Ç¥ÁØ ÆÄÀÏ ÀÛ¼º¿¡¼ ¼³¸íÇÏ´Â °Íó·³ »ç¿ëÀÚ´Â ·Î±×ÀÎÇÑ ÈÄ¿¡ klog -setpag ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÑ´Ù´Â »ç½ÇÀ» ±â¾ïÇÒ ÇÊ¿ä ¾øÀÌ ÀÌ ¸í·ÉÀ» »ç¿ëÀÚÀÇ .login ÆÄÀÏ(¶Ç´Â µ¿±Þ)¿¡¼ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ¿©ÀüÈ÷ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¿¡¼ »ý¼ºÇÏ´Â ÇÁ·ÒÇÁÆ®¿¡¼ ÇÑ ¹ø, klog ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼ ¶Ç ÇÑ ¹ø, ¾ÏÈ£¸¦ µÎ ¹ø ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀº µÎ ¾ÏÈ£°¡ ´Ù¸¦ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏÁö¸¸ µÎ ¾ÏÈ£°¡ °°À» °æ¿ì È¥¶õÀÌ ´ú ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ½À¸·Î½á ¾òÀ» ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ È¿°ú´Â AFS ¼¹ö°¡ Ç¥ÁØ ·Î±×ÀÎ ÇÁ·Î±×·¥À» anonymous »ç¿ëÀÚ·Î ÀνÄÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ·Î±×ÀÎ ÇÁ·Î±×·¥ÀÌ AFS ÆÄÀÏ(¿¹: »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ .login ÆÄÀÏ)À» ¾×¼¼½ºÇØ¾ß ÇÒ °æ¿ì ÀÌ ÆÄÀÏÀ» º¸È£ÇÏ´Â ACL¿¡´Â l (lookup) ¹× r (read) ±ÇÇÑÀ» system:anyuser ±×·ì¿¡ ºÎ¿©ÇÏ´Â Ç׸ñÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì ½ÇÁ¦(È¥ÇÕµÈ) ¾ÏÈ£´Â °¢ »ç¿ëÀÚ¿¡ ´ëÇÑ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù. ÀÌµé ¾ÏÈ£¸¦ »ðÀÔÇϰųª º¯°æÇÏ·Á¸é /bin/passwd ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ. ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ ¾ÏÈ£°¡ AFS ¾ÏÈ£¿Í ÀÏÄ¡Çϸé ÀÛ¾÷Àº ´õ¿í °£´ÜÇØÁöÁö¸¸ ¹Ýµå½Ã ±×·² ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
»ç¿ëÀÚ´Â ÀÏ´Ü ·Î±×ÀÎµÇ¸é ¾ðÁ¦µçÁö klog ¸í·ÉÀ» »ç¿ëÇÏ¿© ÅäÅ«À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. À¯È¿ÇÑ ÅäÅ«ÀÌ ÀÌ¹Ì ÀÖÀ¸¸é »õ ÅäÅ«ÀÌ ÀÌÀü ÅäÅ«À» µ¤¾î¾¹´Ï´Ù. PAG°¡ ÀÌ¹Ì ÀÖÀ¸¸é »õ ÅäÅ«ÀÌ ÀÌ PAG¿Í ¿¬°üµË´Ï´Ù.
±âº»ÀûÀ¸·Î klog ¸í·ÉÀº ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÇöÀç ·Î±×ÀÎÇÑ ID¸¦ »ç¿ëÇÏ¿© ¹ßÇàÀÚ¸¦ ÀÎÁõÇÕ´Ï´Ù. ´Ù¸¥ ID·Î¼ ÀÎÁõÀ» ¹ÞÀ¸·Á¸é -principal Àμö¸¦ »ç¿ëÇϽʽÿÀ. ¿ÜºÎ ¼¿¿¡ ´ëÇÑ ÅäÅ«À» ¾òÀ¸·Á¸é -cell Àμö(-principal Àμö¿Í Á¶ÇÕµÇ¾î »ç¿ëÇÒ ¼ö ÀÖÀ½)¸¦ »ç¿ëÇϽʽÿÀ. AFS »ç¿ëÀÚ ¾È³»¼¿Í AFS Administration Reference¿¡¼ klog ¸í·É¿¡ ´ëÇÑ ÀÔ·Â Ç׸ñÀ» ÂüÁ¶ÇϽʽÿÀ.
¸ðµç ÅäÅ«À̳ª ƯÁ¤ ¼¿¿¡ ´ëÇÑ ÅäÅ«À» ¹ö¸®·Á¸é unlog ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ÇöÀç ¸í·É ½©°ú ¿¬°üµÈ ÅäÅ«¿¡¸¸ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. AFS »ç¿ëÀÚ ¾È³»¼¿Í AFS Administration Reference¿¡¼ unlog ¸í·É¿¡ ´ëÇÑ ÀÔ·Â Ç׸ñÀ» ÂüÁ¶ÇϽʽÿÀ.
ÇöÀç ¸í·É ½©°ú ¿¬°üµÈ ÅäÅ«À» Ç¥½ÃÇÏ·Á¸é tokens ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ´ÙÀ½ ¿¹´Â ´Ù¾çÇÑ »óȲ¿¡¼ÀÇ Ãâ·Â °á°ú¸¦ º¸¿© ÁÝ´Ï´Ù.
¹ßÇàÀÚ°¡ ¾î¶°ÇÑ ¼¿¿¡¼µµ ÀÎÁõÀ» ¹ÞÁö ¸øÇÑ °æ¿ì:
% tokens Tokens held by the Cache Manager: --End of list--
´ÙÀ½Àº ABC Corporation ¼¿¿¡¼ AFS UID 1000À» °¡Áø »ç¿ëÀÚ¿¡ ´ëÇÑ Ãâ·Â °á°ú¸¦ º¸¿© ÁÝ´Ï´Ù.
% tokens Tokens held by the Cache Manager: User's (AFS ID 1000) tokens for afs@abc.com [Expires Jun 2 10:00] --End of list--
´ÙÀ½Àº ABC Corporation ¼¿, State University ¼¿ ¹× DEF Company ¼¿¿¡¼ ÀÎÁõÀ» ¹ÞÀº »ç¿ëÀÚ¿¡ ´ëÇÑ Ãâ·Â °á°ú¸¦ º¸¿© ÁÝ´Ï´Ù. »ç¿ëÀÚ´Â ¼¼ °¡Áö ¼¿¿¡¼ ´Ù¸¥ AFS UID¸¦ °¡Áý´Ï´Ù. ¸¶Áö¸· ¼¿¿¡ ´ëÇÑ ÅäÅ«Àº ¸¸±âµÇ¾ú½À´Ï´Ù.
% tokens Tokens held by the Cache Manager: User's (AFS ID 1000) tokens for afs@abc.com [Expires Jun 2 10:00] User's (AFS ID 4286) tokens for afs@stateu.edu [Expires Jun 3 1:34] User's (AFS ID 22) tokens for afs@def.com [>>Expired<<] --End of list--
tokens ¸í·ÉÀÇ Kerberos ¹öÀü(tokens.krb ¸í·É)Àº ´ÙÀ½ ¿¹¿¡¼Ã³·³ ƼÄÏÀÇ ¼ÒÀ¯ÀÚ, ƼÄÏ ±ÇÇÑ ºÎ¿© ¼ºñ½º ¹× ¸¸±âÀÏÀ» Æ÷ÇÔÇÏ¿© ƼÄÏ ±ÇÇÑ ºÎ¿© ƼÄÏ¿¡ ´ëÇÑ Á¤º¸µµ º¸°íÇÕ´Ï´Ù. ¶ÇÇÑ Kerberos ÀÎÁõ Áö¿øÀ» ÂüÁ¶ÇϽʽÿÀ.
% tokens.krb Tokens held by the Cache Manager: User's (AFS ID 1000) tokens for afs@abc.com [Expires Jun 2 10:00] User smith's tokens for krbtgt.ABC.COM@abc.com [Expires Jun 2 10:00] --End of list--
»ç¿ëÀÚ ÅäÅ«ÀÇ ÃÖ´ë ¼ö¸íÀº ´ÙÀ½ÀÇ ¼¼ °¡Áö ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ±â·ÏµÈ ƼÄÏ ¼ö¸í Áß¿¡¼ °¡Àå ª½À´Ï´Ù. kas examine ¸í·ÉÀº ±× ¼ö¸íÀ» ÃÖ´ë Æ¼ÄÏ ¼ö¸íÀ¸·Î¼ º¸°íÇÕ´Ï´Ù. ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×¸¦ °¡Áø °ü¸®ÀÚ´Â kas setfields ¸í·É¿¡ ´ëÇØ -lifetime Àμö¸¦ »ç¿ëÇÏ¿© Ç׸ñÀÇ Æ¼ÄÏ ¼ö¸íÀ» ¼³¸íÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: | AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â Ç×»ó ¾Õ¼ ¼³¸íÇÑ ¼¼ °ªÀ¸·ÎºÎÅÍ °è»êµÈ ¼ö¸íÀ» °¡Áø ÅäÅ«À» ºÎ¿©ÇÕ´Ï´Ù. klog ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ »ç¿ëÀÚ´Â -lifetime Àμö¸¦ »ç¿ëÇÏ¿© ±âº»°ªº¸´Ù ´õ ªÀº ¼ö¸íÀ» ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡ Á¤º¸¸¦ º¸·Á¸é AFS »ç¿ëÀÚ ¾È³»¼¿Í AFS Administration ReferenceÀÇ klog ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. |
ÀÏ¹Ý AFS »ç¿ëÀÚ´Â kpasswd ¶Ç´Â kas setpassword ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÚ½ÅÀÇ ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀ» ½ÇÇàÇϸé ÇöÀç ¾ÏÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª°í ÀÔ·Â ¿À·ù¸¦ ¼öÁ¤Çϱâ À§ÇØ »õ ¾ÏÈ£¸¦ µÎ ¹ø ÀÔ·ÂÇ϶ó´Â ¸Þ½ÃÁö°¡ ´Ù½Ã ³ªÅ¸³³´Ï´Ù.
ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â °ü¸®ÀÚ´Â kpasswd ¸í·É(ÇöÀç ¾ÏÈ£¸¦ ¾Ë¾Æ¾ß ÇÔ) ¶Ç´Â kas setpassword ¸í·ÉÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼¿¿¡¼ AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¿î¿µ üÁ¦ÀÇ ¾ÏÈ£ º¯°æ ¸í·ÉÀ» »ç¿ëÇÏ¿© ·ÎÄà ¾ÏÈ£µµ º¯°æÇØ¾ß ÇÕ´Ï´Ù. ¾ÏÈ£ º¯°æ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS ¾ÏÈ£ º¯°æÀ» ÂüÁ¶ÇϽʽÿÀ.
¾ÏÈ£ ¹× ÀÎÁõ ½Ãµµ¿¡ ´ëÇØ Á¦ÇÑÀ» Àû¿ëÇÏ¿© ¼¿À» º¸´Ù ¾ÈÀüÇÏ°Ô À¯ÁöÇϴµ¥ µµ¿òÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. °èÁ¤À» ÀÛ¼ºÇÒ ¶§ Á¦ÇÑÀ» Àû¿ëÇÏ·Á¸é A ¸í·É¾î·Î °èÁ¤ º¸¾È ³ôÀ̱⿡¼ ¼³¸íÇÏ´Â °Íó·³ uss ÅÛÇø´ ÆÄÀÏ¿¡¼ A ¸í·É¾î(instruction)¸¦ ½Ã¿ëÇϽʽÿÀ. ±âÁ¸ °èÁ¤¿¡ ´ëÇÑ °ªÀ» ¼³Á¤Çϰųª º¯°æÇÏ·Á¸é ¾ÏÈ£ ¹× ÀÎÁõ º¸¾È Çâ»ó¿¡¼ ¼³¸íÇÏ´Â °Íó·³ kas setfields ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
±âº»ÀûÀ¸·Î AFS ¾ÏÈ£´Â Àý´ë ¸¸±âµÇÁö ¾Ê½À´Ï´Ù. ¾ÏÈ£ ¼ö¸íÀ» Á¦ÇÑÇÏ¸é ¾ÏÈ£¸¦ Ç®·Á´Â ½Ãµµ¿¡ ÇÊ¿äÇÑ ½Ã°£À» ´ÜÃàÇÔÀ¸·Î½á º¸¾ÈÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. ¾ÏÈ£°¡ ¸¶Áö¸·À¸·Î º¯°æµÈ ÀÌÈÄ 1-254ÀÏ Áß¿¡¼ ¼ö¸íÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼ö¸íÀº ¼³Á¤µÇ¸é °¢ »õ ¾ÏÈ£¿¡ ÀÚµ¿À¸·Î Àû¿ëµË´Ï´Ù. »ç¿ëÀÚ°¡ ¾ÏÈ£¸¦ º¯°æÇÒ ¶§ »õ ¾ÏÈ£°¡ ÀÌÀü¿¡ »ç¿ëµÈ 20°³ ¾ÏÈ£ Áß ¾î¶² °Í°úµµ À¯»çÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ºÎµµ´öÇÑ »ç¿ëÀÚ°¡ ÀÎÁõ¹ÞÀº »ç¿ëÀÚ ¾ÏÈ£¸¦ ÃßÃøÇÏ¿© »ç¿ëÀÚÀÇ AFS ¼¿À» ¾×¼¼½ºÇÏ·Á°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °ø°Ý¿¡¼ º¸È£¹Þ±â À§ÇØ »ç¿ëÀÚ°¡ ¿Ã¹Ù¸¥ ¾ÏÈ£¸¦ Á¦°øÇÏÁö ¸øÇÏ°í ¿¬¼ÓÀ¸·Î ½ÇÆÐÇØµµ ±¦ÂúÀº Ƚ¼ö¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Á¦ÇÑÀÌ ÃʰúµÇ¸é ÀÎÁõ ¼ºñ½º´Â ÁöÁ¤µÈ ±â°£ µ¿¾È (Àá±Ý ½Ã°£) Ãß°¡ ÀÎÁõ ½Ãµµ¸¦ °ÅºÎÇÕ´Ï´Ù. Àá±Ý ½Ã°£ÀÌ ¸¸±âµÇ±â Àü¿¡ ÀÎÁõ ½Ãµµ¸¦ ´Ù½Ã »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é °ü¸®ÀÚ°¡ kas unlock ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚÀÇ ÀÎÁõ °èÁ¤À» ¼³Á¤ÇÒ »Ó ¾Æ´Ï¶ó »õ »ç¿ëÀÚ ¾ÏÈ£ÀÇ Ç°ÁúÀ» ÀÚµ¿À¸·Î È®ÀÎÇÏ¿© º¸¾ÈÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. kpasswd ¹× kas setpassword ¸í·ÉÀº ÀÖ´Â °æ¿ì kpwvalid¶ó´Â ÇÁ·Î±×·¥À̳ª ½ºÅ©¸³Æ®¿¡ Á¦¾ÈµÈ ¾ÏÈ£¸¦ Àü´ÞÇÕ´Ï´Ù. kpwvalid´Â ǰÁúÀ» È®ÀÎÇÏ°í ¾ÏÈ£°¡ ¼ö¿ëµÉ ¼ö ÀÖ´ÂÁö ¾Ë·Á ÁÖ´Â Äڵ带 ¸®ÅÏÇÕ´Ï´Ù. AFS ºÐ»ê¿¡ Æ÷ÇÔµÈ ¿¹Á¦ ÇÁ·Î±×·¥À» ¼öÁ¤Çϰųª ÀÚüÀÇ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS Administration Reference¿¡¼ kpwvalid ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.
¾ÏÈ£ ǰÁúÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ¸î °¡Áö À¯ÇüÀÇ È®ÀÎ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.
»ýÆ®¿¡¼ AFS ÀÎÁõ ¼¹ö ´ë½Å Ç¥ÁØ Kerberos ÀÎÁõÀ» »ç¿ëÇϰí ÀÖÀ¸¸é Kerberos ÀÎÁõÀ» Áö¿øÇÏ´Â ¼öÁ¤µÈ ¹öÀüÀÇ klog, pagsh ¹× tokens ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌµé ¸í·ÉÀÇ ¼öÁ¤µÈ ¹öÀü¿¡ ´ëÇÑ 2Áø ÆÄÀÏÀº .krb È®ÀåÀÚ°¡ Ãß°¡µÈ Ç¥ÁØ 2Áø ÆÄÀϰú °°Àº À̸§À» °¡Áý´Ï´Ù.
Àüü ¼¿¿¡¼ Kerberos ¹öÀüÀ̳ª Ç¥ÁØ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. µÎ ¹öÀüÀ» È¥ÇÕÇØ¼ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. AFS Á¦Ç° Áö¿øºÎ¿¡¼´Â ÀÌµé ³× ¸í·ÉÀÇ Kerberos ¹öÀüÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌµé ¸í·ÉÀÇ µÎ °¡Áö ¹öÀü °£ÀÇ Â÷ÀÌÁ¡À» º¸·Á¸é AFS Administration Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.
AFS´Â ¿©·¯ ±â´ÉÀ» ÅëÇÕÇÏ¿© Çã°¡µÈ »ç¿ëÀÚ¸¸ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼´Â ÀÌ·¯ÇÑ ±â´É Áß Áß¿äÇÑ ±â´ÉÀ» ¿ä¾àÇØ¼ ¼³¸íÇÏ°í ¼¿ÀÇ º¸¾È Çâ»ó ¹æ¹ý¿¡ ´ëÇØ¼µµ ¾Ë·Á ÁÝ´Ï´Ù.
µð·ºÅ丮¿¡ ´ëÇÑ ACL
AFSÀÇ ÆÄÀÏÀº »óÀ§ µð·ºÅ丮¿Í ¿¬°üµÈ ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)À¸·Î º¸È£µË´Ï´Ù. ACLÀº µð·ºÅ丮ÀÇ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ³ª ±×·ìÀ» Á¤ÀÇÇÏ°í ¾×¼¼½º ¹æ¹ý¿¡ ´ëÇØ¼µµ ¼³¸íÇÕ´Ï´Ù. ¾×¼¼½º Á¦¾î ¸ñ·Ï °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ŭ¶óÀÌ¾ðÆ® ¹× ¼¹ö °£ÀÇ »óÈ£ ÀÎÁõ
AFS Ŭ¶óÀÌ¾ðÆ® ¹× ¼¹ö ÇÁ·Î¼¼½º°¡ Åë½ÅÇÒ ¶§ °¢°¢Àº »óÈ£ ÀÎÁõ Áß¿¡ »ó´ë¹æÀÇ ½Å¿øÀ» ÀÔÁõÇϵµ·Ï ¼·Î¿¡°Ô ¿ä±¸Çϸç À̰ÍÀº À¯È¿ÇÑ »ó´ë¹æ¸¸ ¾ÏÈ£¸¦ ÇØµ¶ÇÏ¿© ÀÀ´äÇÒ ¼ö ÀÖ´Â ¾ÏÈ£È Á¤º¸¸¦ ±³È¯ÇÏ´Â ÀÛ¾÷°ú °ü·ÃµË´Ï´Ù. »óÈ£ ÀÎÁõ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é »óÈ£ ÀÎÁõ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ¼¹ö ÇÁ·Î¼¼½º´Â ¼·Î ±×¸®°í Àΰ£ »ç¿ëÀÚ¸¦ ³ªÅ¸³»´Â ÇÁ·Î¼¼½º¿Í »óÈ£ ÀÎÁõÇÕ´Ï´Ù. »óÈ£ ÀÎÁõÀÌ ¿Ï·áµÇ¸é ¼¹ö ¹× Ŭ¶óÀÌ¾ðÆ®´Â ÀÎÁõµÈ ¿¬°áÀ» Çü¼ºÇϰí ÀÌ ¿¬°áÀÌ ¸¸±âµÇ°Å³ª »ó´ë¹æ Áß ÇÑÂÊÀÌ ¿¬°áÀ» ´ÝÀ» ¶§±îÁö ´Ù½Ã ÀÎÁõÀ» ¹ÞÀ» ÇÊ¿ä ¾øÀÌ ¹Ýº¹ÀûÀ¸·Î Åë½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÎÁõµÈ ¿¬°áÀº ´Ù¾çÇÑ ¼ö¸íÀ» °¡Áý´Ï´Ù.
ÅäÅ«
AFS ÆÄÀÏÀ» ¾×¼¼½ºÇϱâ À§ÇØ »ç¿ëÀÚ´Â ¿Ã¹Ù¸¥ AFS ¾ÏÈ£¸¦ Á¦°øÇÏ¿© AFS ÀÎÁõ ¼ºñ½º¿¡ ÀÚ½ÅÀÇ ½Å¿øÀ» Áõ¸íÇØ¾ß ÇÕ´Ï´Ù. ¾ÏÈ£°¡ ¿Ã¹Ù¸£¸é ÀÎÁõ ¼ºñ½º´Â »ç¿ëÀÚ¿¡°Ô ÀÎÁõµÈ »óŶó´Â Áõ°Å·Î¼ ÅäÅ«À» º¸³À´Ï´Ù. AFSÀÇ ·Î±×ÀÎ ¹× ÀÎÁõÀ» ÂüÁ¶ÇϽʽÿÀ.
¼¹ö´Â À¯È¿ÇÑ ÅäÅ«ÀÌ ¾ø´Â »ç¿ëÀÚ ¹× ÇÁ·Î¼¼½º¿¡ »ç¿ëÀÚ ID anonymous¸¦ ÁöÁ¤ÇÕ´Ï´Ù. anonymous ID´Â ACLÀÇ system:anyuser ±×·ì¿¡ ºÎ¿©µÈ ¾×¼¼½º ±ÇÇѸ¸ °¡Áý´Ï´Ù.
±ÇÇÑ È®ÀÎ
»óÈ£ ÀÎÁõÀº ¼·Î Åë½ÅÇÏ´Â µÎ »ó´ë¹æÀÌ ½ÇÁ¦·Î ¿øÇÏ´Â »ó´ë¹æÀÌ µÉ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ¸¹Àº ±â´ÉÀ» »ç¿ëÇϱâ À§ÇØ AFS ¼¹ö ÇÁ·Î¼¼½º´Â °ËÁõÇÑ ID¸¦ °¡Áø Ŭ¶óÀÌ¾ðÆ®°¡ ¿äûÀ» ¼öÇàÇÒ ±ÇÇѵµ °¡Áö´ÂÁö È®ÀÎÇÕ´Ï´Ù. ´Ù¸¥ ¿äûÀ» Çϱâ À§Çؼ´Â ´Ù¸¥ À¯ÇüÀÇ ±ÇÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¼¼ °¡Áö À¯ÇüÀÇ ±ÇÇÑÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ¼¹ö ÇÁ·Î¼¼½º´Â Ŭ¶óÀÌ¾ðÆ®¿¡°Ô Áß¿äÇÑ Á¤º¸¸¦ º¸³»±â Àü¿¡ ¾ÏÈ£ÈÇÕ´Ï´Ù. ±ÇÇÑ ¾ø´Â »ó´ë¹æÀÌ ÀÎÁõµÈ ¿¬°á¿¡ ¸ô·¡ µé¾î¿À´Â °æ¿ì¿¡µµ ÀûÀýÇÑ Å°°¡ ¾øÀ¸¸é ¾ÏÈ£ÈµÈ µ¥ÀÌÅÍÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÒ ¼ö ¾ø½À´Ï´Ù.
´ÙÀ½ AFS ¸í·ÉÀº ¼¹ö ¾ÏÈ£È Å° ¹× ¾ÏÈ£¿Í °ü·ÃµÇ¾î ÀÖÀ¸¹Ç·Î µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÕ´Ï´Ù.
¶ÇÇÑ ¹Ì±¹ÆÇ °»½Å ¼¹ö´Â Áß¿äÇÑ Á¤º¸(¿¹: KeyFileÀÇ ³»¿ë)¸¦ ºÐ»êÇÒ ¶§ ¾ÏÈ£ÈÇÕ´Ï´Ù. bos ÁýÇÕÀÇ ´Ù¸¥ ¸í·É°ú fs, pts ¹× vos ÁýÇÕÀÇ ¸í·ÉÀº µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ Àü¿¡ µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÏÁö ¾Ê½À´Ï´Ù.
AFS´Â º°µµÀÇ Æ¯±ÇÀÌ ÇÊ¿äÇÑ ÀÌÀ¯¿¡¼ ¼³¸íÇÏ´Â ÀÌÀ¯·Î ÀÎÇØ ¼¼ °¡Áö º°µµÀÇ ±ÇÇÑ À¯ÇüÀ» »ç¿ëÇÕ´Ï´Ù.
AFS¿¡¼´Â ÀÎÁõ°ú ±ÇÇÑ È®ÀÎÀÌ ´Ù¸¥ Àǹ̸¦ °¡Áý´Ï´Ù. ÀÎÁõÀº ID¸¦ Áõ¸íÇÏ´Â ÇÁ·Î¼¼½º¸¦ ÂüÁ¶ÇÕ´Ï´Ù. ±ÇÇÑ È®ÀÎÀº ÀÎÁõµÈ ID°¡ ƯÁ¤ ÀÛ¾÷À» ¼öÇàÇÒ ±ÇÇÑÀ» °¡Áö´ÂÁö È®ÀÎÇÏ´Â ÇÁ·Î¼¼½º¸¦ ÂüÁ¶ÇÕ´Ï´Ù.
AFS´Â ¿¬°á ·¹º§¿¡¼ ÀÎÁõÀ» ±¸ÇöÇÕ´Ï´Ù. µÎ »ó´ë¹æÀÌ »õ·Î¿î ¿¬°áÀ» ¼³Á¤ÇÒ ¶§¸¶´Ù »óÈ£ ÀÎÁõÀ» ¹Þ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î AFSÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¶§¸¶´Ù AFS ¼¹ö ÇÁ·Î¼¼½º¿Í Ŭ¶óÀÌ¾ðÆ® »çÀÌ¿¡ »õ ¿¬°áÀÌ ¼³Á¤µË´Ï´Ù.
AFS´Â ¼¹ö ½Ã½ºÅÛ ·¹º§¿¡¼ ±ÇÇÑ È®ÀÎÀ» ¼öÇàÇÕ´Ï´Ù. ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ ±ÇÇÑ È®ÀÎÀÌ ¼³Á¤µÇ¸é ÀÌ ¼¹ö ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÇ´Â ¸ðµç ¼¹ö ÇÁ·Î¼¼½º´Â ±ÇÇÑ ÀÖ´Â »ç¿ëÀÚ¿¡°Ô¸¸ ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù. ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ ±ÇÇÑ È®ÀÎÀÌ ÇØÁ¦µÇ¸é ¾î¶°ÇÑ »ç¿ëÀÚµµ ¸ðµç ¼¹ö ÇÁ·Î¼¼½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÇÇÑ È®ÀÎÀ» ÇØÁ¦ÇÏ¸é »ó´çÇÑ º¸¾È À§ÇèÀÌ ÃÊ·¡µÊÀ» ¸í¹éÈ÷ ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÎÁõ °ü¸® ¹× ±ÇÇÑ ºÎ¿© ¿ä±¸Á¶°ÇÀ» ÂüÁ¶ÇϽʽÿÀ
ÁöÁ¤µÈ ¹æ½Ä´ë·Î »ç¿ëÀÚ °èÁ¤, ¼¹ö ½Ã½ºÅÛ ¹× ½Ã½ºÅÛ °ü¸®ÀÚ °èÁ¤À» ±¸¼ºÇÏ¿© ¼¿ÀÇ º¸¾È ·¹º§À» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ °èÁ¤
¼¹ö ½Ã½ºÅÛ
½Ã½ºÅÛ °ü¸®ÀÚ
ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ º¸¾ÈÀº AFSÀÇ ÁÖ¿ä °ü½É»çÀÔ´Ï´Ù. ÆÄÀÏ °øÀ¯¸¦ º¸´Ù ½±°Ô ¸¸µç ÆÄÀÏ ½Ã½ºÅÛÀº ÆÄÀÏ °øÀ¯¸¦ Àǹ«ÀûÀ¸·Î ¸¸µå´Â °æ¿ì¿¡ À¯¿ëÇÏÁö ¸øÇÕ´Ï´Ù. µû¶ó¼ AFS´Â ±ÇÇÑ ¾ø´Â »ç¿ëÀÚÀÇ µ¥ÀÌÅÍ ¾×¼¼½º¸¦ ¸·´Â ¸î¸î ±â´ÉÀ» ÅëÇÕÇϰí ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© ȯ°æÀÇ º¸¾ÈÀº °ÅÀÇ ¸ðµç ÀýÂ÷°¡ °ÅÀÇ ¸ðµç »ç¶÷ÀÌ ³¢¾îµé ¼ö ÀÖ´Â ¹«¼±À» ÅëÇÑ Á¤º¸ÀÇ Àü¼ÛÀ» ¿ä±¸ÇϹǷΠ´õ ¾î·Æ½À´Ï´Ù. ¶ÇÇÑ ³×Æ®¿öÅ©ÀÇ ¸¹Àº ½Ã½ºÅÛµéÀº ºÎµµ´öÇÑ »ç¿ëÀÚµéÀÌ Æ®·£Àè¼ÇÀ» ¸ð´ÏÅÍÇϰųª ½ÉÁö¾î Àü¼ÛÀ» °¡·Îä°Å³ª Âü¿©ÀÚ Áß ÇϳªÀÇ ID¸¦ °¡ÀåÇÒ ¼ö ÀÖÀ» ¸¸Å ÃæºÐÇÑ °·ÂÇÕ´Ï´Ù.
¿³º¸±â¿Í Á¤º¸ ÈÉÄ¡±â ¶Ç´Â °¡Àå µîÀÇ ¼ÓÀÓ¼ö¸¦ È¿°úÀûÀ¸·Î ¿¹¹æÇÏ´Â ¹æ¹ýÀº ¼¹ö ¹× Ŭ¶óÀÌ¾ðÆ®°¡ ÃæºÐÇÑ Áõ°Å°¡ ÀÖÀ» ¶§¸¸ ´Ù¸¥ »ó´ë¹æÀÌ ¿ä±¸ÇÑ ID¸¦ ½ÂÀÎÇÏ°Ô ÇÏ´Â °ÍÀÔ´Ï´Ù. Áï ³×Æ®¿öÅ©ÀÇ º»ÁúÀº °Á¦·Î ³×Æ®¿öÅ©ÀÇ ¸ðµç »ó´ë¹æÀÌ, ÀÔÁõµÉ ¶§±îÁö Æ®·£Àè¼ÇÀÇ ´Ù¸¥ »ó´ë¹æÀ» ÁøÂ¥°¡ ¾Æ´Ï¶ó°í °¡Á¤ÇÏ°Ô ÇÕ´Ï´Ù. »óÈ£ ÀÎÁõÀº »ó´ë¹æÀÌ ÀÚ½ÅÀÌ ÁøÂ¥ÀÓÀ» Áõ¸íÇÏ´Â ¼ö´ÜÀÔ´Ï´Ù.
¼ÓÀÓ¼ö¸¦ ¸·´Â µ¥ ÇÊ¿äÇÑ ¹æ¹ýÀÌ »ó´çÈ÷ º¹ÀâÇϹǷΠ»óÈ£ ÀÎÁõ ±¸Çö ÀýÂ÷µµ º¹ÀâÇÕ´Ï´Ù. ±×·¯³ª ±âº» °³³äÀ» ´Ü¼øÇÕ´Ï´Ù. »ó´ë¹æÀº °øÀ¯ ºñ¹ÐÀ» ¾Ë°í ÀÖÀ½À» Áõ¸íÇÔÀ¸·Î½á ÀÚ½ÅÀÇ ID¸¦ Áõ¸íÇÕ´Ï´Ù. °øÀ¯ ºñ¹ÐÀº »óÈ£ ÀÎÁõÀ» ¹Þ´Â »ó´ë¹æ¿¡°Ô¸¸ ¾Ë·ÁÁ® ÀÖ´Â Á¤º¸ÀÇ Á¶°¢ÀÔ´Ï´Ù(À̵éÀº °æ¿ì¿¡ µû¶ó Æ®·¯½ºÆ®µÈ Á¦3ÀÚ ¶Ç´Â ´Ù¸¥ ¼Ò½º·ÎºÎÅÍ Ã³À½ ÀÌ Á¤º¸¸¦ ±¸ÇÒ ¼ö ÀÖÀ½). Æ®·£Àè¼ÇÀ» ½ÃÀÛÇÑ »ó´ë¹æÀº °øÀ¯ ºñ¹ÐÀ» Á¦½ÃÇÏ°í ´Ù¸¥ »ó´ë¹æµµ ÀÌ ºñ¹ÐÀ» ¾Ë°í ÀÖÀ½À» º¸¿©ÁÙ ¶§±îÁö ´Ù¸¥ »ó´ë¹æÀÇ ½ÂÀÎÀ» °ÅºÎÇÕ´Ï´Ù.
AFS Æ®·£Àè¼Ç¿¡¼ °¡Àå ÀϹÝÀûÀÎ °øÀ¯ ºñ¹Ð ÇüÅ´ ¾ÏÈ£È Å°ÀÌ¸ç °£´ÜÇÏ°Ô Å°¶ó°íµµ ÇÕ´Ï´Ù. µÎ »ó´ë¹æÀº °øÀ¯ ۸¦ »ç¿ëÇÏ¿© ÀڽŵéÀÌ º¸³½ Á¤º¸ ÆÐŶÀ» ¾ÏÈ£ÈÇÏ°í ¹ÞÀº Á¤º¸ÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÕ´Ï´Ù. ۸¦ »ç¿ëÇÏ´Â ¾Ïȣȴ ½ÇÁ¦·Î µÎ °¡Áö ¸ñÀûÀ» °¡Áý´Ï´Ù. ù°, ³×Æ®¿öÅ©¸¦ Åë°úÇÒ ¶§ ¸Þ½ÃÁö¸¦ º¸È£ÇÏ¿© ۸¦ ¸ð¸£´Â »ç¶÷Àº ¸Þ½ÃÁö¸¦ ¿³º¼ ¼ö ¾ø°Ô ÇÕ´Ï´Ù. µÑÀç, ¸Þ½ÃÁö¸¦ ¼º°øÀûÀ¸·Î ¾ÏÈ£ÈÇϰí ÇØµ¶ÇÏ´Â ´É·ÂÀº ½Ö¹æÀÌ ÇØ´ç Ű(°øÀ¯ ºñ¹Ð)¸¦ »ç¿ëÇϰí ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù. ´Ù¸¥ ۸¦ »ç¿ëÇϰí ÀÖÀ¸¸é ¾ÏÈ£ ÇØµ¶ ÈÄ¿¡ ¸Þ½ÃÁö°¡ µÚ¼¯¿©¼ ÀÐÀ» ¼ö ¾ø´Â »óŰ¡ µË´Ï´Ù.
´ÙÀ½ ÀýÀº AFSÀÇ »óÈ£ ÀÎÁõ ÀýÂ÷¸¦ Á»´õ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. »óÈ£ ÀÎÁõ ÇÁ·Î¼¼½º¿¡ °ü½ÉÀÌ ¾øÀ¸¸é °ü·Ã ÀýÀ» °Ç³Ê¶Ù½Ê½Ã¿À.
´Ü¼ø »óÈ£ ÀÎÁõÀº ÇϳªÀÇ ¾ÏÈ£È Å°¸¸ Æ÷ÇÔÇÏ¸ç ½Ö¹æÀº º¸Åë Ŭ¶óÀÌ¾ðÆ®¿Í ¼¹ö°¡ µË´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â µÑ Áß Çϳª¸¸ ¾Ë°í Àִ Ű·Î ¾ÏÈ£ÈµÈ Ã§¸°Áö ¸Þ½ÃÁö¸¦ º¸³»¾î ¼¹ö¿¡°Ô Á¢¼ÓÇÕ´Ï´Ù. ¼¹ö´Â ÀÌ Å°¸¦ »ç¿ëÇÏ¿© ¸Þ½ÃÁöÀÇ ¾ÏÈ£¸¦ ÇØµ¶Çϸç ÀÌ Å°´Â À̵éÀÌ µ¿ÀÏÇÑ ºñ¹ÐÀ» ½ÇÁ¦·Î °øÀ¯Çϰí ÀÖÀ» °æ¿ì Ŭ¶óÀ̾ðÆ®ÀÇ Å°¿Í °°½À´Ï´Ù. ¼¹ö´Â ÀÌ Ã§¸°Áö¿¡ ÀÀ´äÇϰí ۸¦ »ç¿ëÇÏ¿© ÀÀ´äÀ» ¾ÏÈ£ÈÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ±× ۸¦ »ç¿ëÇÏ¿© ¼¹ö ÀÀ´äÀÇ ¾ÏÈ£¸¦ ÇØµ¶Çϰí ۰¡ ¿Ã¹Ù¸¥ °æ¿ì Ŭ¶óÀÌ¾ðÆ®´Â ¼¹ö°¡ ÁøÂ¥ÀÓÀ» È®½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®¿Í µ¿ÀÏÇÑ Å°¸¦ ¾Ë°í ÀÖ´Â »ç¶÷¸¸ 縰ÁöÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÒ ¼ö ÀÖ°í ¿Ã¹Ù¸£°Ô ÀÀ´äÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¹ö´Â ¼¹ö°¡ 縰Áö ¸Þ½ÃÁöÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇßÀ» ¶§ ±× ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖ¾úÀ¸¹Ç·Î Ŭ¶óÀÌ¾ðÆ®°¡ ÁøÂ¥¶ó°í °á·ÐÀ» ³»¸³´Ï´Ù.
AFS´Â ´Ü¼ø »óÈ£ ÀÎÁõÀ» »ç¿ëÇÏ¿© ·Î±×ÀÎ ÀýÂ÷ ù ºÎºÐ Áß¿¡ »ç¿ëÀÚ ID¸¦ °ËÁõÇÕ´Ï´Ù. ÀÌ °æ¿ì Ű´Â »ç¿ëÀÚ ¾ÏÈ£¸¦ ±âº»À¸·Î ÇÕ´Ï´Ù.
º¹ÇÕ »óÈ£ ÀÎÁõÀº ¼¼ °³ÀÇ ¾ÏÈ£È Å°¿Í ¼¼ »ó´ë¹æ°ú °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù. ¸ðµç º¸¾È AFS Æ®·£Àè¼Ç(·Î±×ÀÎ ÇÁ·Î¼¼½ºÀÇ Ã³À½ ºÎºÐ Á¦¿Ü)Àº º¹ÇÕ »óÈ£ ÀÎÁõÀ» äÅÃÇÕ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®´Â ¼¹ö¿Í Åë½ÅÇÏ·Á°í ÇÒ ¶§ ¸ÕÀú ƼÄÏ ºÎ¿©ÀÚ¶ó°í ÇÏ´Â Á¦3ÀÚ¿¡°Ô Á¢¼ÓÇÕ´Ï´Ù. ƼÄÏ ºÎ¿©ÀÚ¿Í Å¬¶óÀÌ¾ðÆ®´Â °£´ÜÇÑ ÀýÂ÷¸¦ »ç¿ëÇÏ¿© »óÈ£ ÀÎÁõÇÕ´Ï´Ù. »óÈ£ ÀÎÁõÀÌ ³¡³ª¸é ƼÄÏ ºÎ¿©Àڴ Ŭ¶óÀ̾ðÆ®ÀÇ ID¸¦ ¹Ì¸® °ËÁõÇß´Ù´Â Áõ°Å·Î¼ Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¼¹ö ƼÄÏ(¶Ç´Â °£´ÜÈ÷ ƼÄÏÀ̶ó°í ÇÔ)À» ºÎ¿©ÇÕ´Ï´Ù. ƼÄÏ ºÎ¿©ÀÚ´Â ¼¹ö ¾ÏÈ£È Å°¶ó°í ÇÏ´Â ¼¼ Ű Áß Ã¹Â° ۸¦ »ç¿ëÇÏ¿© ƼÄÏÀ» ¾ÏÈ£ÈÇÕ´Ï´Ù. ¿Ö³ÄÇϸé ÀÌ Å°´Â ƼÄÏ ºÎ¿©ÀÚ¿Í Å¬¶óÀÌ¾ðÆ®°¡ Á¢¼ÓÇÏ·Á´Â ¼¹ö¸¸ÀÌ ¾Ë°í Àֱ⠶§¹®ÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ Å°¸¦ ¾ËÁö ¸øÇÕ´Ï´Ù.
ƼÄÏ ºÎ¿©Àڴ ƼÄϰú ÇÔ²² ¿©·¯ Á¶°¢ÀÇ Á¤º¸¸¦ º¸³À´Ï´Ù. À̵éÀº Ŭ¶óÀÌ¾ðÆ®°¡ ƼÄÏ ÀÚüÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÒ ¼ö ¾øÁö¸¸ ƼÄÏÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ÅäÅ«À» ƼÄϰú ÇÔ²² ´ÙÀ½ Ç׸ñÀ¸·Î ±¸¼ºµË´Ï´Ù.
ƼÄÏ ºÎ¿©ÀÚ´Â º¹ÇÕ »óÈ£ ÀÎÁõ°ú °ü·ÃµÈ ¼¼ ¹øÂ° Ű(ƼÄÏ ºÎ¿©ÀÚ¿Í Å¬¶óÀÌ¾ðÆ®¿¡°Ô¸¸ ¾Ë·ÁÁ® Àִ Ű)¸¦ »ç¿ëÇÏ¿© Àüü ÅäÅ«À» ºÀÀÎÇÕ´Ï´Ù. ÀϺΠ°æ¿ì¿¡ ÀÌ ¼¼ ¹øÂ° Ű´Â Ŭ¶óÀÌ¾ðÆ®°¡ ³ªÅ¸³»´Â »ç¿ëÀÚÀÇ ¾ÏÈ£·ÎºÎÅÍ ÆÄ»ýµË´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®°¡ À¯È¿ÇÑ ¼¹ö ƼÄÏÀ» °¡Áö°í ÀÖ´Â ÇÑ ¼¹ö¿¡ Á¢¼ÓÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ¼¹ö¿¡°Ô ´ÙÀ½ÀÇ µÎ °¡Áö Ç׸ñÀ» º¸³À´Ï´Ù.
ÀÌ ¶§ ¼¹ö´Â ƼÄÏ ºÎ¿©ÀÚ°¡ ¼¼¼Ç ۸¦ ÀÛ¼ºÇßÀ¸¹Ç·Î ¼¼¼Ç ۸¦ ¾ËÁö ¸øÇÕ´Ï´Ù. ±×·¯³ª ƼÄÏ ºÎ¿©Àڴ ƼÄÏ¿¡ ¼¼¼Ç »çº»À» ³Ö½À´Ï´Ù. ¼¹ö´Â ¼¹ö ¾ÏÈ£È Å°¸¦ »ç¿ëÇÏ¿© ƼÄÏÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÏ°í ¼¼¼Ç ۸¦ ¾Ë°Ô µË´Ï´Ù. ±×·± ´ÙÀ½ ÀÌ ¼¼¼Ç ۸¦ »ç¿ëÇÏ¿© Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû ¸Þ½ÃÁöÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÕ´Ï´Ù. ¼¹ö´Â ÀÀ´äÀ» »ý¼ºÇϰí À̸¦ Ŭ¶óÀÌ¾ðÆ®¿¡ º¸³À´Ï´Ù. ¼¼¼Ç ۸¦ »ç¿ëÇÏ¿© ÀÀ´äÀ» ¾ÏÈ£ÈÇÏ¿© ³×Æ®¿öÅ©¸¦ Åë°úÇÒ ¶§ ÀÀ´äÀ» º¸È£ÇÕ´Ï´Ù.
ÀÌ ´Ü°è´Â µ¿ÀÏÇÑ ºñ¹ÐÀ» ¾Ë°í ÀÖ´Â ½Ö¹æÀ» ¸ðµÎ ÀÔÁõÇϹǷΠŬ¶óÀÌ¾ðÆ®¿Í ¼¹ö °£ÀÇ »óÈ£ ÀÎÁõ ÀÛ¾÷ÀÇ ÇÙ½ÉÀÌ µË´Ï´Ù.
(ƼÄÏ ºÎ¿©ÀÚ¿Í ¼¹öÀÇ °ü°è°¡ ƼÄÏ ±â¹Ý »óÈ£ ÀÎÁõ¿¡¼ Áß½ÉÀÌ µÈ´Ù°í´Â ÇØµµ ÀÌµé °£ÀÇ Á÷Á¢ ¿¬°áÀº ¾ø´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À. À̵éÀº °øÀ¯ ºñ¹Ð·Î ºÀÀÎÇÑ Æ¼ÄÏÀ» Ŭ¶óÀÌ¾ðÆ®°¡ ¼ÒÀ¯ÇÏ´Â ¹æ½ÄÀ» ÅëÇØ °£Á¢ÀûÀ¸·Î¸¸ »óÈ£ ÀÛ¿ëÇÕ´Ï´Ù.)
AFS´Â °ü¸®ÀÚ°¡ AFS µ¥ÀÌÅ͸¦ ¹é¾÷ÇÏ´Â µ¥ µµ¿òÀ» ÁÖ´Â µÎ °¡Áö °ü·Ã ±â´ÉÀÌ ¹é¾÷ º¼·ý°ú AFS ¹é¾÷ ½Ã½ºÅÛÀ» Á¦°øÇÕ´Ï´Ù.
ù ¹øÂ° ±â´ÉÀº Àбâ/¾²±â º¼·ýÀ» Ŭ·ÐÇÏ¿© ÀÛ¼ºÇÏ´Â ¹é¾÷ º¼·ýÀÔ´Ï´Ù. ÀÌ ¹é¾÷ º¼·ýÀº Àбâ Àü¿ëÀ̹ǷΠŬ·ÐÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ÀÇ Àбâ/¾²±â º¼·ýÀÇ »óŸ¦ º¸Á¸ÇÕ´Ï´Ù.
¹é¾÷ º¼·ýÀº ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¸¶¿îÆ®ÇÏ¿© ±× ³»¿ëÀ» »ç¿ëÀÚµéÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î °ü¸®¸¦ ¿ëÀÌÇÏ°Ô ÇØ ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î °¢ »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮·Î ¸¶¿îÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ ÀϹÝÀûÀÎ À̸§Àº OldFilesÀÔ´Ï´Ù. ÇÏ·ç¿¡ ÇÑ ¹ø¾¿ »õ ¹öÀüÀÇ ¹é¾÷ º¼·ýÀ» ÀÛ¼º(Áï Àбâ/¾²±â º¼·ý ÀçŬ·Ð)ÇÏ¿© ÀÌÀü ¹é¾÷ ÀÌÈÄ¿¡ ¼öÇàµÈ º¯°æ»çÇ×À» ĸóÇϽʽÿÀ. »ç¿ëÀÚ°¡ ½Ç¼ö·Î µ¥ÀÌÅ͸¦ Á¦°ÅÇϰųª º¯°æÇÏ´Â °æ¿ì »ç¿ëÀÚ´Â º¹¿øÀ» ¿äûÇÏÁö ¾Ê°í ¹é¾÷ º¼·ýÀ¸·ÎºÎÅÍ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.
AFS »ç¿ëÀÚ ¾È³»¼¿¡¼´Â ¹é¾÷ º¼·ýÀ» ¾ð±ÞÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÌ ¹é¾÷ º¼·ýÀ» »ç¿ëÇÏÁö ¾Ê±â·Î °áÁ¤ÇÑ °æ¿ì¿¡´Â °ü·Ã ³»¿ëÀ» ¾Ë Çʿ䰡 ¾ø½À´Ï´Ù. À̰ÍÀº »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ¸¸µé °æ¿ì »ç¿ëÀÚ¿¡°Ô ¹é¾÷ÀÌ ÀÛµ¿µÇ´Â ¹æ½Ä°ú ¹é¾÷À» ¸¶¿îÆ®ÇÑ À§Ä¡¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÔÀ» ÀǹÌÇÕ´Ï´Ù.
»ç¿ëÀÚ´Â Á¾Á¾ ¹é¾÷ º¼·ýÀÇ µ¥ÀÌÅÍ ¾çÀ» º¼·ý ÇÒ´ç·®¿¡ ºñ±³ÇÏ¿© ÃøÁ¤ÇÏ°í °æ¿ì¿¡ µû¶ó OldFiles ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á°í ÇÕ´Ï´Ù. ¹é¾÷ º¼·ýÀÌ º°µµÀÇ º¼·ý¿¡ ÀÖÀ¸¹Ç·Î ÀÌ·¸°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. »ç¿ëÀÚ º¼·ý¿¡¼ »ç¿ëÇÏ´Â °ø°£¸¸ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ÇÊ¿äÇÑ ¾çÀ̸ç À̰ÍÀº Ç¥ÁØ µð·ºÅ丮 ¿ä¼Ò¿¡ ÇÊ¿äÇÑ °ø°£ Å©±â¿Í µ¿ÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹é¾÷ º¼·ýÀº ¹é¾÷ º¼·ý ÀÛ¼º¿¡¼ º¸´Ù »ó¼¼È÷ ¼³¸íÇÕ´Ï´Ù.
¹é¾÷ º¼·ýÀº º¹¿ø ¿äûÀ» ÁÙ¿©ÁÙ ¼ö ÀÖÀ¸³ª µð½ºÅ©¿¡ À§Ä¡ÇϹǷΠÇϵå¿þ¾î Àå¾Ö·Î ÀÎÇÑ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¸·Áö ¸øÇÕ´Ï´Ù. ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛ°ú °°ÀÌ AFS ÆÄÀÏ ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ Á¾·ùÀÇ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ÀÔÀ» °¡´É¼ºÀÌ ³ô½À´Ï´Ù.
¿µ±¸ÀûÀÎ µ¥ÀÌÅÍ ¼Õ½Ç·ÎºÎÅÍ ¼¿ÀÇ »ç¿ëÀÚ¸¦ º¸È£ÇÏ·Á¸é Á¤±âÀûÀ¸·Î³ª ÀÚÁÖ Å×ÀÌÇÁ¿¡ ÆÄÀÏ ½Ã½ºÅÛÀ» ¹é¾÷ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛÀº ¹é¾÷ÀÇ °ü¸®¿Í ¼º´ÉÀ» Çâ»ó½ÃŰ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS ¹é¾÷ ½Ã½ºÅÛ ±¸¼º ¹× AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿øÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS ºÐ»ê¿¡´Â ¸î¸î Ç¥ÁØ UNIX ¸í·ÉÀÇ ¼öÁ¤ ¹öÀü, µð¸Õ ¹× ´ÙÀ½À» Æ÷ÇÔÇÏ´Â ¿ø°Ý ¼ºñ½º¸¦ Á¦°øÇÏ´Â ÇÁ·Î±×·¥ÀÌ Æ÷ÇԵ˴ϴÙ.
ÀÌµé ¼öÁ¤ »çÇ×À» »ç¿ëÇÏ¸é ¸í·ÉµéÀÌ AFS ÀÎÁõ Á¤º¸(ÅäÅ«)¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ÅëÇØ ¹ßÇàÀÚ´Â ¿ø°Ý ½Ã½ºÅÛ¿¡¼ ÀÎÁõµÈ AFS »ç¿ëÀÚ·Î Àνĵ˴ϴÙ.
ÆÄÀÏ Æ®¸®¿¡¼ À̵é ÇÁ·Î±×·¥ÀÇ Ç¥ÁØ ¹öÀüÀ» AFS ¼öÁ¤ ¹öÀüÀ¸·Î ¹Ù²Ù´Â °ÍÀº ¼±ÅÃÀûÀÔ´Ï´Ù. AFSÀÇ °¡½ÃÀû ¾×¼¼½º´Â ÀϺΠÇÁ·Î±×·¥, ƯÈ÷ ftpd ¹× rcp ÇÁ·Î±×·¥°ú °°ÀÌ ½Ã½ºÅÛ °£ÀÇ ÆÄÀÏ Àü¼Û°ú °ü·ÃµÈ ÇÁ·Î±×·¥ÀÌ ¾ø¾îµµ ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â °á°ú¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
ÀÌµé ¸í·ÉÀÇ AFS ¹öÀüÀ» »ç¿ëÇϱâ·Î ÇÑ °æ¿ì ÀÌµé ¸í·É ÀϺΰ¡ »óÈ£ Á¾¼ÓµÇ¾î ÀÖÀ½À» ¾Ë¾Æ µÎ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î AFS ÀÎÁõ Á¤º¸¸¦ Àü´ÞÇÏ´Â ÀÏÀº rcp ¹× inetd ¸í·ÉÀ» ¸ðµÎ AFS ¹öÀüÀ¸·Î »ç¿ëÇÒ °æ¿ì¿¡¸¸ rcp ¸í·ÉÀ» »ç¿ëÇßÀ» ¶§ Á¦´ë·Î ÀÛµ¿µË´Ï´Ù.
¼öÁ¤µÈ ¿ø°Ý ¸í·É¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¼³Ä¡ À§Ä¡´Â /usr/afsws/bin ¹× /usr/afsws/etc µð·ºÅ丮ÀÔ´Ï´Ù. ¸í·ÉÀÇ ±â´É¿¡ ´ëÇØ Á»´õ ¾Ë·Á¸é AFS Administration Reference¿¡¼ ÇØ´ç ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.
NFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ »ç¿ëÀÚ´Â NFS/AFS º¯È¯±â°¡ ½ÇÇàµÇ´Â AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ /afs µð·ºÅ丮¸¦ ¸¶¿îÆ®ÇÏ¿© AFS ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº AFS¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â AFS¸¦ ¾×¼¼½ºÇÏ·Á´Â NFS°¡ ÀÌ¹Ì ½ÇÇàµÇ°í ÀÖ´Â ¼¿¿¡¼ ƯÈ÷ À¯¿ëÇÕ´Ï´Ù. ºÎ·Ï A, NFS/AFS º¯È¯±â °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.