°ü¸® ¾È³»¼­


¼¿ ±¸¼º ¹× °ü¸® ¹®Á¦

ÀÌ Àå¿¡¼­´Â ¼¿À» ±¸¼º ¹× °ü¸®ÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¿©·¯ °¡Áö ¹®Á¦Á¡À» ¼³¸íÇϰí ÀÌ ¾È³»¼­ÀÇ ´Ù¸¥ ºÎºÐ¿¡¼­ Á¦°øÇÏ´Â °ü·Ã Á¤º¸µµ ¼Ò°³ÇÕ´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ AFS °ü¸®ÀÇ °³¿äÀÇ Á¤º¸¸¦ ÀÌ¹Ì ÀÌÇØÇϰí ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.

¼¿ÀÇ Ã¹ ¹øÂ° ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¼³Ä¡Çϰųª ´Ù¸¥ °ü¸® Ÿ½ºÅ©¸¦ ¼öÇàÇϱâ Àü¿¡ ÀÌ ÀåÀ» Àд °ÍÀÌ ÁÁ½À´Ï´Ù.


AFS¿Í UNIX °£ÀÇ Â÷ÀÌÁ¡: ¿ä¾à

AFS´Â ¿©·¯ Ãø¸é¿¡¼­ º¼ ¶§ Ç¥ÁØ UNIX ÆÄÀÏ ½Ã½ºÅÛó·³ ÀÛµ¿Çϸ鼭 µ¿½Ã¿¡ ¼¿ ³» ¹× ¼¿ °£ÀÇ ÆÄÀÏ °øÀ¯¸¦ ¿ëÀÌÇÏ°Ô ÇØ ÁÝ´Ï´Ù. ÀÌ Àý¿¡¼­´Â AFS ¹× UNIX ÆÄÀÏ ½Ã½ºÅÛ °£ÀÇ ¸î¸î Â÷ÀÌÁ¡À» ¼³¸íÇϰí Á»´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

ÆÄÀÏ ¹× µð·ºÅ丮 º¸È£ÀÇ Â÷ÀÌÁ¡

AFS´Â Ç¥ÁØ UNIX ÆÄÀÏ º¸È£ ¸ÞÄ«´ÏÁòÀ» µÎ °¡Áö ¹æ½ÄÀ¸·Î º¸¿ÏÇÕ´Ï´Ù. ù°·Î ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)À» °¢ µð·ºÅ丮¿Í ¿¬°üÁþ°í, µÑ°·Î´Â »ç¿ëÀÚ°¡ ACL¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ´Â ¸¹Àº ¼öÀÇ ÀÚüÀÇ ±×·ìÀ» Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

AFS´Â ¸ðµå ºñÆ®¿¡ ¹èŸÀûÀ¸·Î ÀÇÁ¸ÇÏÁö ¾Ê°í ACLÀ» »ç¿ëÇÏ¿© ÆÄÀÏ ¹× µð·ºÅ丮¸¦ º¸È£ÇÕ´Ï´Ù. À̰ÍÀº ´ÙÀ½°ú °°Àº ¸î °¡Áö ÇÔÃàÀû Àǹ̸¦ °¡Áö¸ç ÁöÁ¤ÇÑ Àý¿¡¼­ Á»´õ ÀÚ¼¼È÷ ¼³¸íµË´Ï´Ù.

AFS´Â »ç¿ëÀÚ°¡ ´Ù¸¥ »ç¿ëÀÚ ±×·ìÀ» Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ACL¿¡ ÀÌµé ±×·ìÀ» Ãß°¡Çϸé ÁöÁ¤µÈ Á¤È®ÇÑ ¼öÀÇ »ç¿ëÀÚ¿¡°Ô µ¿½Ã¿¡ µ¿ÀÏÇÑ ±ÇÇÑÀÌ È®ÀåµÇ¸ç À̰ÍÀº ACL¿¡ °³ÀÎÀ» Á÷Á¢ Ãß°¡ÇÏ´Â °Íº¸´Ù ÈξÀ ´õ Æí¸®ÇÕ´Ï´Ù. º¸È£ µ¥ÀÌÅͺ£À̽º °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ACL¿¡¼­ ÀÖÀ» ¶§ ÇÑ ¹ø¿¡ ±¤¹üÀ§ÇÑ »ç¿ëÀÚ·Î ¾×¼¼½º ±ÇÇÑÀ» È®ÀåÇØ ÁÖ´Â system:anyuser ¹× system:authuserÀÇ ½Ã½ºÅÛ Á¤ÀÇ ±×·ìµµ ÀÖ½À´Ï´Ù. ½Ã½ºÅÛ ±×·ì ¹× ACL¿¡¼­ ±×·ì »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÎÁõÀÇ Â÷ÀÌÁ¡

AFS ÆÄÀÏ °ø°£ÀÌ °¢ ½Ã½ºÅÛÀÇ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ°ú ±¸ºÐµÇ´Â °Íó·³ AFS ÀÎÁõÀº ·ÎÄà ·Î±×Àΰú ºÐ¸®µÇ¾î ÀÖ½À´Ï´Ù. À̰ÍÀº µÎ °¡ÁöÀÇ ½ÇÁúÀû Àǹ̸¦ °¡Áö¸ç AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ »ç¿ë¿¡¼­ Á»´õ ÀÚ¼¼È÷ ¼³¸íµË´Ï´Ù.

Ç¥ÁØ UNIX ¸í·É ±¸¹®ÀÇ Â÷ÀÌÁ¡

ÀÌ Àý¿¡¼­´Â ÀϺΠUNIX ¸í·ÉÀÇ ±â´ÉÀ» AFS°¡ ¾î¶»°Ô º¯°æÇÏ´ÂÁö ¿ä¾àÇØ¼­ ¼³¸íÇÕ´Ï´Ù.

chmod ¸í·É
system:administrators ±×·ìÀÇ ±¸¼º¿ø¸¸ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© AFS ÆÄÀÏ¿¡ ´ëÇÑ setuid, setgid ¶Ç´Â sticky ¸ðµå ºñÆ®¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ŭ¶óÀÌ¾ðÆ®°¡ Setuid ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ´Â Áö °áÁ¤À» ÂüÁ¶ÇϽʽÿÀ

chown ¸í·É
system:administrators ±×·ìÀÇ ±¸¼º¿ø¸¸ AFS ÆÄÀÏ¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

chgrp ¸í·É
system:administratorsÀÇ ±¸¼º¿ø¸¸ AFS ÆÄÀÏ ¹× µð·ºÅ丮¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ftpd µð¸Õ
ÀÌ µð¸ÕÀÇ AFS ¼öÁ¤ ¹öÀüÀº ·ÎÄà AFS ÀÎÁõ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ftp ¸í·ÉÀÇ ¿ø°Ý ½ÇÇàÀÚ¸¦ ÀÎÁõÇÏ·Á°í ÇÕ´Ï´Ù. AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

groups ¸í·É
»ç¿ëÀÚÀÇ AFS ÅäÅ«ÀÌ ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì(PAG)°ú ¿¬°üµÇ¾î ÀÖÀ¸¸é °æ¿ì¿¡ µû¶ó ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡´Â µÎ °³ÀÇ Å« ¼ýÀÚ°¡ Æ÷ÇԵ˴ϴÙ. PAG¿¡ ´ëÇÏ¿© ¾Ë·Á¸é PAG¿¡ ÀÇÇÑ AFS ÅäÅ« ½Äº°À» ÂüÁ¶ÇϽʽÿÀ.

inetd µð¸Õ
ÀÌ µð¸ÕÀÇ AFS ¼öÁ¤ ¹öÀüÀº ·ÎÄà AFS ÀÎÁõ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© AFS ¼öÁ¤ rcp ¹× rsh ¸í·ÉÀÇ ¿ø°Ý ½ÇÇàÀÚ¸¦ ÀÎÁõÇÕ´Ï´Ù. AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

·Î±×ÀÎ À¯Æ¿¸®Æ¼
AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â ¸ðµÎ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ½ÇÇàÀÚ¸¦ ±â·ÏÇϰí AFS ÀÎÁõ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ±× »ç¿ëÀÚ¸¦ ÀÎÁõÇÕ´Ï´Ù. AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ln ¸í·É
ÀÌ ¸í·ÉÀº ´Ù¸¥ AFS µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ °£¿¡ ÇÏµå ¿¬°áÀ» ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÏµå ¿¬°á ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

rcp ¸í·É
ÀÌ ¸í·ÉÀÇ AFS ¼öÁ¤ ¹öÀüÀ» »ç¿ëÇÏ¸é ½ÇÇàÀÚ´Â ÀÎÁõµÈ AFS »ç¿ëÀڷμ­ ¿ø°Ý ½Ã½ºÅÛÀÇ ÆÄÀÏÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

rlogind µð¸Õ
ÀÌ µð¸ÕÀÇ AFS ¼öÁ¤ ¹öÀüÀº ·ÎÄà AFS ÀÎÁõ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© rlogin ¸í·ÉÀÇ ¿ø°Ý ½ÇÇàÀÚ¸¦ ÀÎÁõÇÕ´Ï´Ù. AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀϺΠ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ AFS ºÐ»ê ±â´É¿¡´Â ¼öÁ¤µÈ rlogind ÇÁ·Î±×·¥ÀÌ Æ÷ÇÔµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. AFS ¸±¸®½º ³ëÆ®À» ÂüÁ¶ÇϽʽÿÀ.

remsh ¶Ç´Â rsh ¸í·É
ÀÌ ¸í·ÉÀÇ AFS ¼öÁ¤ ¹öÀüÀ» »ç¿ëÇÏ¸é ½ÇÇàÀÚ´Â ÀÎÁõµÈ AFS »ç¿ëÀڷμ­ ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

AFS ¹öÀüÀÇ fsck ¸í·É

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½¬ °ü¸® ÇÁ·Î±×·¥Àº ÀÌ·¯ÇÑ ¿¬°áÀ» °¢°¢ ÀÏ¹Ý º¼·ýÀ̳ª Àбâ/¾²±â º¼·ýÀ¸·Î ÇØ¼®ÇÕ´Ï´Ù.

AFS¿¡¼­ ±¸ÇöÇÏ´Â ´ÝÀ» ¶§ ÀúÀå

ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÆÄÀÏ¿¡ ´ëÇØ UNIX close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÒ ¶§ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏÀÇ Áß¾Ó »çº»À» À¯ÁöÇÏ´Â ÆÄÀÏ ¼­¹ö·Î µ¥ÀÌÅÍÀÇ µ¿½Ã ¾²±â¸¦ ¼öÇàÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ ¼­¹ö°¡ µ¥ÀÌÅÍÀÇ ¼ö½Å¿¡ ÀÀ´äÇÒ ¶§±îÁö ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Á¦¾î ±ÇÇÑÀ» ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù. fsync ½Ã½ºÅÛ È£ÃâÀÇ °æ¿ì ÆÄÀÏ ¼­¹ö°¡ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ ºñÈֹ߼º ÀúÀå ¿µ¿ª¿¡ µ¥ÀÌÅ͸¦ ½èÀ½À» ³ªÅ¸³¾ ¶§±îÁö ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î Á¦¾î ±ÇÇÑÀÌ ¹ÝȯµÇÁö ¾Ê½À´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ÀÌ UNIX write ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÒ ¶§ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ·ÎÄà AFS Ŭ¶óÀÌ¾ðÆ® Ä³½¬¿¡¸¸ ¼öÁ¤ ³»¿ëÀ» ¾¹´Ï´Ù. ·ÎÄà ½Ã½ºÅÛÀÌ Áߴܵǰųª ÀÀ¿ëÇÁ·Î±×·¥ÀÌ close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÏÁö ¾Ê°í Á¾·áµÇ¸é ¼öÁ¤ ³»¿ëÀÌ ÆÄÀÏ ¼­¹ö¿¡¼­ À¯ÁöÇÏ´Â ÆÄÀÏÀÇ Áß¾Ó »çº»¿¡ ±â·ÏµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °æ¿ì¿¡ µû¶ó »õ µ¥ÀÌÅ͸¦ À§ÇØ Ä³½¬ ûũ¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇØÁ¦ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿Í °°Àº »óȲ¿¡¼­ close ¶Ç´Â fsync ½Ã½ºÅÛ È£Ãâ¾øÀÌ Ä³½¬·ÎºÎÅÍ ÀÌ·¯ÇÑ À¯ÇüÀÇ ¼öÁ¤µÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ ¼­¹ö·Î ¾¹´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¾ðÁ¦ ¼öÁ¤µÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ ¼­¹ö·Î Àü¼ÛÇÒÁö ¿¹»óÇÏÁö ¸øÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù.

À̰ÍÀº ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀúÀå ¿É¼ÇÀÌ close ¶Ç´Â fsync°¡ ¾Æ´Ñ write ½Ã½ºÅÛ È£ÃâÀ» È£ÃâÇÒ °æ¿ì º¯°æ ³»¿ëÀÌ ¹Ýµå½Ã ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ¿µ±¸È÷ ÀúÀåµÇ´Â °ÍÀº ¾Æ´ÔÀ» ¶æÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ÀÀ¿ëÇÁ·Î±×·¥Àº ÆÄÀÏ Ã³¸®¸¦ ³¡³»°í Á¾·áµÉ ¶§¿Í ÀúÀå ÀÛ¾÷À» À§ÇØ close ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÕ´Ï´Ù.

Setuid ÇÁ·Î±×·¥

·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®¿¡ ´ëÇØ¼­¸¸ 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 °æ·Î À̸§ÀÌ °íÀ¯ÇÔÀ» º¸ÀåÇϱ⠶§¹®¿¡ ÇØ´ç Àü¿ª À̸§ °ø°£ÀÌ Á¸ÀçÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

AFS °æ·Î À̸§ÀÇ ¼¼ ¹øÂ° ÀÌÇÏÀÇ ·¹º§¿¡¼­ ³ªÅ¸³ª´Â Ç׸ñ¿¡ µû¶ó ±× ÆÄÀÏ °ø°£À» Àç¹è¿­ÇÒ ¼¿À» ¾î¶»°Ô ¼±ÅÃÇß´ÂÁö ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¼¼ ¹øÂ° ·¹º§¿¡´Â ¸î °¡Áö ±ÇÀåµÇ´Â ±ÔÄ¢ µð·ºÅ丮°¡ ÀÖ½À´Ï´Ù. ¼¼ ¹øÂ° ·¹º§À» ÂüÁ¶ÇϽʽÿÀ.

»ç¿ëÀÚÀÇ ¼¿À» ´Ù¸¥ ¼¿¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â

ÀÚ½ÅÀÇ ¼¿ À̸§°ú µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ» °ø°³ÇÏ¿© ´Ù¸¥ »ç¶÷ÀÌ ÀÚ½ÅÀÇ ¼¿À» º¼ ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄà ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛó·³ ¿ÜºÎ ¼¿ÀÇ ½Ã½ºÅÛ¿¡ Àִ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ý ¹× ÆÄÀÏ À§Ä¡ Á¤º¸°¡ ÇÊ¿äÇÒ ¶§ ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼¿ÀÇ º¼·ý À§Ä¡(VL) ¼­¹ö¿¡ µµ´ÞÇÕ´Ï´Ù. ÀÌ¿Í ¸¶Âù°¡Áö·Î ¿ÜºÎ ¼¿¿¡¼­ ½ÇÇàµÇ´Â Ŭ¶óÀÌ¾ðÆ® Ãø ÀÎÁõ ÇÁ·Î±×·¥Àº ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼¿ÀÇ ÀÎÁõ ¼­ºñ½º¸¦ Á¢¼ÓÇÕ´Ï´Ù.

´ÙÀ½ÀÇ µÎ À§Ä¡¿¡¼­ ÀÌ Á¤º¸¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼¿ÀÇ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀÇ ID¸¦ º¯°æÇÒ ¶§¸¶´Ù ÀÌµé ÆÄÀÏÀ» °»½ÅÇϽʽÿÀ. ¶ÇÇÑ ¸ðµç ¼­¹ö ½Ã½ºÅÛ(/usr/afs/etc µð·ºÅ丮¿¡ ÀÖÀ½)°ú Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ(/usr/vice/etc µð·ºÅ丮¿¡ ÀÖÀ½)ÀÇ CellServDB ÆÄÀÏ »çº»À» °»½ÅÇØ¾ß ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é ¼­¹ö CellServDB ÆÄÀÏ À¯Áö ¹× µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÏ´Ü µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ» °ø°³ÇÑ °æ¿ì ¼¿À» ´Ù½Ã º¸ÀÌÁö ¾Ê°Ô ÇÏ´Â °ÍÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. CellServDB.local ÆÄÀÏÀ» Á¦°ÅÇϰí AFS Á¦Ç° Áö¿øºÎ¿¡ ¹®ÀÇÇÏ¿© Àü¿ª CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÏÁö ¸øÇÏ°Ô ¿äûÇÒ ¼ö ÀÖÀ¸³ª ´Ù¸¥ ¼¿µéÀÌ ÀÌ¹Ì ·ÎÄà CellServDB ÆÄÀÏ¿¡ ÀÖ´Â ¼¿¿¡ ´ëÇÑ Ç׸ñÀ» °¡Áö°í ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. À̵é Ç׸ñÀ» À¯È¿ÇÏÁö ¾Ê°Ô ÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀÇ À̸§À̳ª IP ÁÖ¼Ò¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù.

±×·¯³ª ¼¿À» ¾×¼¼½ºÇÏÁö ¸øÇÏ°Ô Çϱâ À§ÇØ ¼¿À» º¸ÀÌÁö ¾Ê°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¿ÜºÎ »ç¿ëÀÚ°¡ »ç¿ëÀÚÀÇ ¼¿À» ¿ÏÀüÈ÷ ¾×¼¼½ºÇÏÁö ¸øÇÏ°Ô ÇÏ·Á¸é ÆÄÀÏ °ø°£ÀÇ »óÀ§ ¼¼ ·¹º§¿¡ ÀÖ´Â ¸ðµç ACL¿¡¼­ system:anyuser ±×·ìÀ» Á¦°ÅÇϽʽÿÀ. ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ¼¿¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑ ºÎ¿© ¹× °ÅºÎ¸¦ ÂüÁ¶ÇϽʽÿÀ.

»ç¿ëÀÚÀÇ ¼¿¿¡¼­ ´Ù¸¥ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â

¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ ¿ÜºÎ ¼¿ÀÇ ÆÄÀÏ °ø°£À» º¼ ¼ö ÀÖ°Ô ÇÏ·Á¸é ´ÙÀ½ ¼¼ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. ¼¿ÀÇ ÆÄÀÏ °ø°£ÀÇ µÎ ¹øÂ° ·¹º§¿¡ ÀÖ´Â ¼¿ÀÇ root.cell º¼·ýÀ» /afs µð·ºÅ丮 ¹Ù·Î ¾Æ·¡·Î ¸¶¿îÆ®ÇϽʽÿÀ. ¼¿ ¹æ½Ä ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡¼­ Áö½ÃÇÏ´Â °Íó·³ fs mkmount ¸í·ÉÀ» -cell Àμö¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ.
  2. Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ /afs µð·ºÅ丮¿¡ AFS¸¦ ¸¶¿îÆ®ÇϽʽÿÀ. ij½¬ °ü¸® ÇÁ·Î±×·¥À» ÃʱâÈ­ÇÏ´Â afsd ÇÁ·Î±×·¥Àº ·ÎÄà /usr/vice/etc/cacheinfo ÆÄÀÏÀÇ Ã¹ ¹øÂ° Çʵ忡 ¸í¸íµÈ µð·ºÅ丮¿¡ ÀÚµ¿À¸·Î ¶Ç´Â ÇØ´ç ¸í·ÉÀÇ -mountdir Àμö¸¦ ÅëÇØ ¸¶¿îÆ®¸¦ ¼öÇàÇÕ´Ï´Ù. ´ëü À§Ä¡¿¡ AFS¸¦ ¸¶¿îÆ®Çϸé ÀϹÝÀûÀÎ À§Ä¡¿¡ root.afs ¹× root.cell º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â ¼¿ÀÇ ÆÄÀÏ °ø°£¿¡ µµ´ÞÇÏÁö ¸øÇÕ´Ï´Ù. ij½¬ Å©±â¿Í À§Ä¡ÀÇ Ç¥½Ã ¹× ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
  3. ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Ä¿³Î ¸Þ¸ð¸®¿¡ À¯ÁöÇÏ´Â µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀÇ ¸ñ·Ï¿¡ ¼¿¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇϽʽÿÀ.

    ¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/vice/etc/CellServDB ÆÄÀÏÀº ·ÎÄà ¹× ¿ÜºÎ ¼¿¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ» ³ª¿­ÇÕ´Ï´Ù. afsd ÇÁ·Î±×·¥Àº ij½¬ °ü¸® ÇÁ·Î±×·¥À» ÃʱâÈ­ÇÒ ¶§ CellServDB ÆÄÀÏÀÇ ³»¿ëÀ» Ä¿³Î ¸Þ¸ð¸®·Î ÀÐ¾î µéÀÔ´Ï´Ù. ¶ÇÇÑ fs newcell ¸í·ÉÀ» »ç¿ëÇØ¼­ ½Ã½ºÅÛ ÀçºÎÆ® Áß°£¿¡ Ä¿³Î ¸Þ¸ð¸®¿¡¼­ Á÷Á¢ Ç׸ñÀ» Ãß°¡Çϰųª ±³Ã¼ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ÇØµµ »ç¿ëÀÚ°¡ ±× ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù°í º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù. ¿ÜºÎ ¼¿ÀÇ ACL¿¡¼­ ÇÊ¿äÇÑ ±ÇÇÑÀ» »ç¿ëÀÚ¿¡°Ô ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù.

¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ¼¿¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑ ºÎ¿© ¹× °ÅºÎ

AFS Àü¿ª À̸§ °ø°£¿¡¼­ »ç¿ëÀÚÀÇ ¼¿À» °¡½ÃÀûÀ¸·Î ¸¸µé¾îµµ ¿ÜºÎ ¼¿ÀÇ »ç¿ëÀÚ°¡ »ç¿ëÀÚÀÇ ÆÄÀÏ Æ®¸®¸¦ ¾×¼¼½ºÇÏ´Â ¹æ½ÄÀ» °è¼Ó Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº»ÀûÀ¸·Î ¿ÜºÎ »ç¿ëÀÚ´Â »ç¿ëÀÚ anonymous·Î ¼¿À» ¾×¼¼½ºÇϸç À̰ÍÀº ¿ÜºÎ »ç¿ëÀÚµéÀÌ °¢ µð·ºÅ丮ÀÇ ACL¿¡ ÀÖ´Â system:anyuser ±×·ì¿¡ ´ëÇØ ºÎ¿©µÈ ±ÇÇѸ¸ °¡Áö°Ô µÊÀ» ÀǹÌÇÕ´Ï´Ù. º¸Åë ÀÌµé ±ÇÇÑÀº l (lookup) ¹× r (read) ±ÇÇÑÀ¸·Î Á¦Çѵ˴ϴÙ.

¿ÜºÎ »ç¿ëÀÚ¿¡°Ô º¸´Ù ±¤¹üÀ§ÇÑ ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â ¹æ¹ý¿¡´Â ´ÙÀ½ÀÇ µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.


AFS ÆÄÀÏ °ø°£ ±¸¼º

ÀÌ Àý¿¡¼­´Â AFS ÆÄÀÏ °ø°£À» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¹®Á¦Á¡À» ¿ä¾àÇØ¼­ ¼³¸íÇÕ´Ï´Ù. ÆÄÀÏ °ø°£ÀÇ µð·ºÅ丮 ±¸Á¶¿¡ °¡Àå È¿À²ÀûÀ¸·Î ÀÏÄ¡ÇÏ´Â º¼·ýÀ» ÀÛ¼ºÇÏ´Â °Í¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é º¼·ýÀ» ÀÛ¼ºÇÏ¿© °ü¸® °£ÆíÈ­Çϱ⸦ ÂüÁ¶ÇϽʽÿÀ.

Windows »ç¿ëÀÚ¿¡ ´ëÇÑ ÁÖ: Windows¿¡¼­´Â °æ·Î À̸§ÀÇ ¿ä¼Ò¸¦ ±¸ºÐÇϱâ À§ÇØ ¿ª½½·¡½¬ ( / )º¸´Ù ½½·¡½¬ ( \ )¸¦ »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª ÆÄÀÏ °ø°£ÀÇ °èÃþÇü ±¸Á¶´Â UNIX ½Ã½ºÅÛ¿¡¼­¿Í µ¿ÀÏÇÕ´Ï´Ù.

AFS °æ·Î À̸§Àº AFS Àü¿ª À̸§ °ø°£ÀÌ AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ º¼ ¶§ µ¿ÀÏÇÏ°Ô º¸À̹ǷΠ¸î¸î ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù. °æ·Î À̸§ÀÌ ÆÄÀÏ Æ®¸®ÀÇ ±¸Á¶¸¦ ¹Ý¿µÇÒ »Ó ¾Æ´Ï¶ó AFS ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Æ¯Á¤ ±¸¼ºÀ» ¿¹»óÇϱ⠶§¹®¿¡ ÆÄÀÏ Æ®¸®¸¦ ÀÛ¼ºÇÒ ¶§ µû¶ó¾ßÇÒ ±ÔÄ¢ÀÌ ÀÖ´Â °ÍÀÔ´Ï´Ù.

»óÀ§ /afs ·¹º§

ù ¹øÂ° ±ÔÄ¢Àº ÆÄÀÏ Æ®¸®ÀÇ »óÀ§ ·¹º§À» /afs µð·ºÅ丮¶ó°í ºÎ¸¥´Ù´Â °ÍÀÔ´Ï´Ù. À̰ÍÀ» ´Ù¸£°Ô ¸í¸íÇϸé -mountdir Àμö¸¦ afsd ÇÁ·Î±×·¥°ú ÇÔ²² »ç¿ëÇÏ¿© ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ AFS¸¦ Á¦´ë·Î ¸¶¿îÆ®ÇÏ°Ô ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ¿ì AFS Àü¿ª À̸§ °ø°£¿¡ Âü¿©ÇÒ ¼ö ¾ø½À´Ï´Ù.

µÎ ¹øÂ° (Cellname) ·¹º§

µÎ ¹øÂ° ±ÔÄ¢Àº /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'

¼¼ ¹øÂ° ·¹º§

¿øÇÏ´Â ¹æ½Ä´ë·Î ¼¿ÀÇ ÆÄÀÏ Æ®¸®ÀÇ ¼¼ ¹øÂ° ·¹º§À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº ÀϹÝÀû ±¸¼º¿¡¼­ ÀÌ ·¹º§¿¡ ³ªÅ¸³ª´Â µð·ºÅ丮¸¦ ¼³¸íÇÕ´Ï´Ù.

common
ÀÌ µð·ºÅ丮¿¡´Â ¹®¼­ ÆíÁý±â, ¿Â¶óÀÎ ¹®¼­ ÆÄÀÏ µî°ú °°ÀÌ ¸ðµç ½Ã½ºÅÛ À¯ÇüÀÇ ½Ã½ºÅÛ¿¡¼­ ÀÛ¾÷ÇÏ´Â »ç¿ëÀÚµéÀÌ ÇÊ¿ä·Î ÇÏ´Â ÇÁ·Î±×·¥°ú ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±× /etc ÇÏÀ§ µð·ºÅ丮´Â ThisCell ¹× CellServDB ÆÄÀϰú °°ÀÌ ¼¿ÀÇ ¸ðµç Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ´Â ÆÄÀÏ¿¡ ´ëÇÑ Áß¾Ó °»½Å ¼Ò½º¸¦ À¯ÁöÇÏ´Â ³í¸®Àû À§Ä¡ÀÔ´Ï´Ù.

public
±× ACLÀÌ system:anyuser ±×·ì¿¡°Ô l (lookup) ¹× r (read) ±ÇÇÑÀ» ºÎ¿©Çϱ⠶§¹®¿¡ ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ´©±¸µçÁö ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µð·ºÅ丮. À̰ÍÀº ¼±ÅÃµÈ Á¤º¸¸¦ ´©±¸¶óµµ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏÁö¸¸ ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ Æ÷ÇÔÇÏ´Â(¶ÇÇÑ ÀÌ ·¹º§¿¡ ÀÖ´Â) usr µð·ºÅ丮ÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ºÎ¿©ÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. ¼¿ÀÇ °¢ »ç¿ëÀÚ¸¦ À§ÇØ ÇÏÀ§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ´Â °ÍÀº ÀϹÝÀûÀÔ´Ï´Ù.

service
ÀÌ µð·ºÅ丮¿¡´Â ¼¿¿¡¼­ ÀÚ¿ø °øÀ¯¸¦ Á¶Á¤ÇÏ´Â µ¥ µµ¿òÀ» ÁÖ´Â ÆÄÀÏ ¹× ÇÏÀ§ µð·ºÅ丮°¡ µé¾î ÀÖ½À´Ï´Ù. ÀÛ¼ºÇϵµ·Ï ±ÇÀåµÇ´Â Ç¥ÁØ ÆÄÀÏ ¹× ÇÏÀ§ µð·ºÅ丮 ¸ñ·Ï¿¡ ´ëÇØ¼­´Â AFS Á¦Ç° Áö¿øºÎ¿¡ ¹®ÀÇÇϽʽÿÀ.

´Ù¸¥ ¼¿ÀÌ ÀÌ µð·ºÅ丮ÀÇ etc ÇÏÀ§ µð·ºÅ丮¿¡¼­ ãÀ» °ÍÀ¸·Î ¿¹»óÇÏ´Â ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.

sys_type
¼¿¿¡¼­ »ç¿ëÇÏ´Â °¢ ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ ¼­¹ö ¹× Ŭ¶óÀÌ¾ðÆ® 2Áø ÆÄÀÏÀ» ÀúÀåÇϱâ À§ÇÑ º°µµÀÇ µð·ºÅ丮. AFS ºÐ»ê¿¡ ÁöÁ¤µÇ´Â ½Ã½ºÅÛ À¯Çü À̸§À» »ç¿ëÇÒ °æ¿ì, ƯÈ÷ °æ·Î¸í¿¡ @sys º¯¼ö¸¦ »ç¿ëÇÒ °æ¿ì(°æ·Î À̸§¿¡ @sys º¯¼ö »ç¿ë Âü°í) ±¸¼ºÀÌ °¡Àå ´Ü¼øÇØ Áý´Ï´Ù. AFS ¸±¸®½º ³ëÆ®¿¡¼­´Â Áö¿øµÇ´Â °¢ ½Ã½ºÅÛ À¯Çü¿¡ ´ëÇÑ »ó¿ë À̸§À» ³ª¿­ÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ °¢ µð·ºÅ丮 ³»¿¡¼­ bin, etc, usr µîÀÇ µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ¿© ·ÎÄà µð½ºÅ©ÀÇ /bin, /etc ¹× /usr µð·ºÅ丮¿¡ ÀϹÝÀûÀ¸·Î º¸À¯µÇ´Â ÇÁ·Î±×·¥À» ÀúÀåÇϽʽÿÀ. ±×·± ´ÙÀ½ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà µð·ºÅ丮¿¡¼­ AFS·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇϽʽÿÀ. ·ÎÄà µð½ºÅ© ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ±âÈ£ ¿¬°áÀ» »ç¿ëÇϱâ·Î ¼±ÅÃÇÏÁö ¾Ê¾Ò´Ù°í ÇØµµ AFS¿¡¼­ ½Ã½ºÅÛ 2Áø ÆÄÀÏÀÇ Áß¾Ó »çº»À» À¯ÁöÇÏ´Â °ÍÀÌ Æí¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. 2Áø ÆÄÀÏÀÌ ¿ì¿¬È÷ ½Ã½ºÅÛ¿¡¼­ Á¦°ÅµÈ °æ¿ì¿¡µµ Å×ÀÌÇÁ¿¡¼­ º¹±¸ÇÏÁö ¾Ê°í AFS¿¡¼­ ·ÎÄà µð½ºÅ©·Î À纹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

usr
ÀÌ µð·ºÅ丮¿¡´Â ·ÎÄà »ç¿ëÀÚ¿¡ ´ëÇÑ È¨ µð·ºÅ丮°¡ µé¾î ÀÖ½À´Ï´Ù. public µð·ºÅ丮¿¡ ´ëÇØ ¾Õ¿¡¼­ ¼³¸íÇÑ °Íó·³ ·ÎÄ÷ΠÀÎÁõ ¹ÞÀº »ç¿ëÀÚ¸¸ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÀÌ µð·ºÅ丮¸¦ º¸È£ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÇ ³»¿ëÀÌ °¡´ÉÇÑ ÇÑ ¾ÈÀüÇÏ°Ô º¸°üµË´Ï´Ù.

¼¿ÀÌ »ó´çÈ÷ Å« °æ¿ì ´ÜÀÏ usr µð·ºÅ丮¿¡ ¸ðµç Ȩ µð·ºÅ丮¸¦ ³ÖÀ» °æ¿ì µð·ºÅ丮 Á¶È¸°¡ ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù. º¹¼öÀÇ ±×·ì µð·ºÅ丮¿¡ »ç¿ëÀÚ È¨ µð·ºÅ丮¸¦ ºÐ»êÇÏ´Â °Í¿¡ ´ëÇÑ Á¦¾È »çÇ×À» º¸·Á¸é Ȩ µð·ºÅ丮 ±×·ìÈ­¸¦ ÂüÁ¶ÇϽʽÿÀ.

wsadmin
ÀÌ µð·ºÅ丮¿¡´Â ÆÐŰÁö ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿øÇü, ±¸¼º ¹× ¶óÀ̺귯¸® ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù. package ÇÁ·Î±×·¥À» »ç¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

º¼·ýÀ» ÀÛ¼ºÇÏ¿© °ü¸® °£ÆíÈ­Çϱâ

ÀÌ Àý¿¡¼­´Â ½Ã½ºÅÛÀ» º¸´Ù ½±°Ô °ü¸®ÇÏ´Â ¹æ½ÄÀ¸·Î º¼·ýÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

ÆÄÀÏ Æ®¸®ÀÇ ¸Ç À§ ·¹º§¿¡¼­(Àû¾îµµ ¼¼ ¹øÂ° ·¹º§ Åë°ú) °¢ µð·ºÅ丮´Â º¸Åë º°µµÀÇ º¼·ý¿¡ ´ëÀÀµË´Ï´Ù. ¼¿ Áß¿¡¼­ ÀϺΠ¼¼ ¹øÂ° ·¹º§ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¸¦ º°µµÀÇ º¼·ýÀ¸·Î ±¸¼ºÇÏ´Â ¼¿µµ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀÎ ¿¹·Î /afs/cellname/common ¹× /afs/cellname/usr µð·ºÅ丮¸¦ µé ¼ö ÀÖ½À´Ï´Ù.

ÇϳªÀÇ Æ®¸®¿¡ ¸ðµç µð·ºÅ丮 ·¹º§¿¡ ´ëÇÑ º°µµÀÇ º¼·ýÀ» ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾øÀ¸³ª °¢ º¼·ýÀÌ ´õ ÀÛ¾ÆÁö°í ·Îµå ¹ë·±½º¸¦ À§ÇØ À̵¿Çϱ⠽¬¿öÁø´Ù´Â ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ ¿À¹öÇìµåµµ Ç¥ÁØ µð·ºÅ丮¿¡ ´ëÇÑ °æ¿ìº¸´Ù ´õ Å©Áö ¾ÊÀ¸¸ç º¼·ý ±¸Á¶ ÀÚüµµ ´õ ¸¹Àº µð½ºÅ© °ø°£À» ¿ä±¸ÇÏÁö ¾Ê½À´Ï´Ù. ´ëºÎºÐÀÇ ¼¿Àº Æ®¸®ÀÇ ³× ¹øÂ° ·¹º§ ¾Æ·¡¿¡¼­ °¢ µð·ºÅ丮¿¡ ´ëÇÑ º°µµÀÇ º¼·ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ´õ ÀÌ»ó È¿À²ÀûÀÌÁö ¾Ê´Ù´Â °ÍÀ» ÀνÄÇÕ´Ï´Ù. ¿¹¸¦ µé¾î °¢ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮(Æ®¸®ÀÇ ³× ¹øÂ° ·¹º§)°¡ º°µµÀÇ º¼·ý¿¡ ´ëÀÀµÇÁö¸¸ Ȩ µð·ºÅ丮ÀÇ ¸ðµç ÇÏÀ§ µð·ºÅ丮´Â º¸Åë °°Àº º¼·ý¿¡ À§Ä¡ÇÕ´Ï´Ù.

ÇϳªÀÇ º¼·ý¸¸ Æ®¸®ÀÇ Á¦°øµÈ ÇÑ µð·ºÅ丮 À§Ä¡¿¡ ¸¶¿îÆ®µÉ ¼ö ÀÖ´Ù´Â »ç½ÇÀ» ±â¾ïÇØ µÎ½Ê½Ã¿À. À̿ʹ ´ëÁ¶ÀûÀ¸·Î ÇϳªÀÇ º¼·ýÀ» º°µµÀÇ À§Ä¡¿¡ ¸¶¿îÆ®ÇÒ °æ¿ì ÆÄÀÏ Æ®¸®ÀÇ °èÃþ ÇüŸ¦ ÆÄ±«ÇÏ¿© È¥¶õÀ» À¯¹ßÇÒ ¼ö ÀÖÀ¸¹Ç·Î º°·Î ±ÇÀåµÇÁö´Â ¾ÊÁö¸¸ ÀÌ·¸°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

º¼·ý À̸§ ÁöÁ¤

´ÙÀ½ÀÇ ¸î °¡Áö Á¦ÇÑ¿¡ µû¶ó ¼±ÅÃÇÏ´Â º¼·ýÀÇ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¼·ýÀÌ Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍ À¯ÇüÀ» ³ªÅ¸³»´Â º¼·ý À̸§À» ÁöÁ¤Çϰí À¯»çÇÑ ³»¿ëÀ» °¡Áø º¼·ý¿¡ ´ëÇØ À¯»çÇÑ À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù. º¼·ý À̸§ÀÌ ¸¶¿îÆ®µÈ µð·ºÅ丮ÀÇ À̸§°ú À¯»çÇÑ °æ¿ì¿¡µµ(¶Ç´Â Àû¾îµµ °øÅëµÇ´Â ¿ä¼Ò¸¦ Æ÷ÇÔÇϰí ÀÖ´Â °æ¿ì) µµ¿òÀÌ µË´Ï´Ù. ÆÐÅÏÀ» ÀÌÇØÇÏ¸é º¼·ý¿¡ Æ÷ÇÔµÈ ³»¿ë°ú º¼·ýÀÌ ¸¶¿îÆ®µÈ À§Ä¡¸¦ Á¤È®È÷ ÃßÃøÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

¸¹Àº ¼¿µéÀº °¡Àå È¿°úÀûÀÎ º¼·ý À̸§ ÁöÁ¤ ±â¹ýÀÌ °ü·ÃµÈ ¸ðµç º¼·ýÀÇ À̸§¿¡ °øÅëµÈ Á¢µÎ¾î¸¦ Ãß°¡ÇÏ´Â °ÍÀ̶ó´Â Á¡À» ÀνÄÇϰí ÀÖ½À´Ï´Ù. Ç¥ 1¿¡¼­ ±ÇÀåµÇ´Â Á¢µÎ¾î ÁöÁ¤ ±â¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

Ç¥ 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 »çº»ÀÌ µË´Ï´Ù. Àбâ/¾²±â º¼·ýÀÌ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î À̵¿µÇ°Å³ª º»ÁúÀûÀ¸·Î º¯°æµÉ °æ¿ì¿¡¸¸ Àбâ Àü¿ë º¼·ýÀÌ ¸¹Àº µð½ºÅ© °ø°£À» ¼ÒºñÇÕ´Ï´Ù. ´Ù¸¥ ÆÄƼ¼Ç¿¡ º¸À¯µÇ´Â Àбâ Àü¿ë º¼·ýÀº Àбâ Àü¿ë º¼·ýÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ Àбâ/¾²±â ¼Ò½º°¡ ¼ÒºñÇÑ µð½ºÅ© °ø°£ÀÇ Àüü Å©±â¸¦ Ç×»ó ¼ÒºñÇÕ´Ï´Ù.

»õ º¼·ýÀÇ ±âº» ÇÒ´ç·® ¹× ACL

¸ðµç AFS º¼·ýÀº º¼·ý »ç¿ëÀÌ Çã¿ëµÇ´Â µð½ºÅ© °ø°£ÀÇ Å©±â¸¦ Á¦ÇÑÇÏ´Â °ü·ÃµÈ ÇÒ´ç·®À» °¡Áý´Ï´Ù. ÇÒ´ç·®À» ¼³Á¤ÇÏ°Å°í º¯°æÇÏ·Á¸é º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¿¡¼­ ¼³¸íÇÏ´Â ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

±âº»ÀûÀ¸·Î ¸ðµç »õ º¼·ý¿¡´Â -maxquota Àμö¸¦ vos create ¸í·É¿¡ Æ÷ÇÔ½ÃŰÁö ¾Ê´Â ÇÑ 5000 KB ºí·ÏÀÇ °ø°£ ÇÒ´ç·®ÀÌ ÁöÁ¤µË´Ï´Ù. ¶ÇÇÑ ±âº»ÀûÀ¸·Î ¸ðµç »õ º¼·ýÀÇ ·çÆ® µð·ºÅ丮¿¡ ÀÖ´Â ACLÀº system:administrators ±×·ìÀÇ ±¸¼º¿ø¿¡°Ô ¸ðµç ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù. °³º° ¸í·ÉÀ¸·Î °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ÀÌµé °ªÀ» º¯°æÇÏ´Â ¹æ¹ýÀ» ¾Ë·Á¸é °³º° ¸í·ÉÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤À» Çϳª ÀÛ¼ºÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ. uss ¸í·ÉÀ» »ç¿ëÇÏ¿© °èÁ¤À» ÀÛ¼ºÇÒ ¶§ ÅÛÇø´ ÆÄÀÏÀÇ V ¸í·É¾î(instruction)¿¡ ´ëü ACL ¹× ÇÒ´ç·® °ªÀ» ÁöÁ¤ÇϽʽÿÀ. V ¸í·É¾î¸¦ »ç¿ëÇÑ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.


¼­¹ö ½Ã½ºÅÛ ±¸¼º

ÀÌ Àý¿¡¼­´Â AFS µ¥ÀÌÅ͸¦ ÀúÀåÇϰí, ¿äûÀÌ ÀÖÀ» ¶§ À̸¦ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ¸·Î Àü¼ÛÇϰí, AFS °ü¸® µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ´Â ¼­¹ö ½Ã½ºÅÛÀ» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸î °¡Áö ¹®Á¦¸¦ ¼³¸íÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

¼¿¿¡ µÑ ÀÌ»óÀÇ AFS ¼­¹ö ½Ã½ºÅÛÀÌ ÀÖÀ» °æ¿ì Ư¼öÇÑ ±â´ÉÀ» ¼öÇàÇϵµ·Ï À̵éÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇϳªÀÇ ½Ã½ºÅÛÀÌ ´ÙÀ½ ¸ñ·Ï¿¡¼­ ¼³¸íÇÏ´Â Çϳª ÀÌ»óÀÇ ¿ªÇÒÀ» °¡Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ ³× °¡Áö ¿ªÇÒÀ» ÂüÁ¶ÇϽʽÿÀ.

AFS ºü¸¥ ½ÃÀÛ¿¡¼­´Â ³× °¡Áö ¸ðµç ¿ªÇÒÀ» ¼öÇàÇÒ °ÍÀ¸·Î °¡Á¤µÇ´Â ¼¿ÀÇ Ã¹ ¹øÂ° ÆÄÀÏ ¼­¹ö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Ãß°¡ ¼­¹ö ½Ã½ºÅÛ ¼³Ä¡¿¡ ´ëÇÑ AFS ºü¸¥ ½ÃÀÛ Àå¿¡¼­µµ Çϳª ÀÌ»óÀÇ ¿ªÇÒÀ» ¼öÇàÇϵµ·Ï ÆÄÀÏ ¼­¹ö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

AFS °ü¸® µ¥ÀÌÅͺ£À̽º º¹Á¦

AFS °ü¸® µ¥ÀÌÅͺ£À̽º´Â µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡ À§Ä¡ÇÏ¸ç ¿Ã¹Ù¸¥ ¼¿ ±â´É¿¡ Áß¿äÇÑ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù. ¼­¹ö ÇÁ·Î¼¼½º¿Í ij½¬ °ü¸® ÇÁ·Î±×·¥ ¸ðµÎ ´ÙÀ½°ú °°Àº °æ¿ì¿¡ ÀÚÁÖ ÀÌ Á¤º¸¸¦ ¾×¼¼½ºÇÕ´Ï´Ù.

¼¿À» À¯ÁöÇÏ´Â ÀÏÀº ù ¹øÂ° ½Ã½ºÅÛÀÌ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ¸·Î »ç¿ëÇÏ·Á´Â ½Ã½ºÅÛ Áß¿¡¼­ °¡Àå ³·Àº IP ÁÖ¼Ò¸¦ °¡Áö°í ÀÖÀ» °æ¿ì °¡Àå °£´ÜÇØÁý´Ï´Ù. ³ªÁß¿¡ ´õ ³·Àº IP ÁÖ¼Ò¸¦ °¡Áø ½Ã½ºÅÛÀ» µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ¸·Î »ç¿ëÇϱâ·Î °áÁ¤ÇÏ¸é »õ ½Ã½ºÅÛÀ» µµÀÔÇϱâ Àü¿¡ ¸ðµç Ŭ¶óÀÌ¾ðÆ®¿¡¼­ CellServDB ÆÄÀÏÀ» °»½ÅÇØ¾ß ÇÕ´Ï´Ù.

¼¿¿¡ µÑ ÀÌ»óÀÇ ¼­¹ö ½Ã½ºÅÛÀÌ ÀÖ´Â °æ¿ì µÑ ÀÌ»óÀÇ ½Ã½ºÅÛÀ» µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù(±×·¯³ª ¼Â ÀÌ»óÀº ºÒÇÊ¿äÇÒ ¼ö ÀÖÀ½). ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î °ü¸® µ¥ÀÌÅͺ£À̽º¸¦ º¹Á¦ÇÏ´Â °æ¿ì »ç¿ë È¿À² ¹× ½Å·Ú¼º Áõ°¡¿Í °°ÀÌ º¼·ýÀ» º¹Á¦ÇÏ´Â °Í°ú µ¿ÀÏÇÑ ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ÇÑ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ̳ª ÇÁ·Î¼¼½º°¡ ±â´ÉÀ» Áß´ÜÇØµµ ÇØ´ç µ¥ÀÌÅͺ£À̽ºÀÇ Á¤º¸¸¦ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º Á¤º¸ ¿äû¿¡ µû¸¥ ÀÛ¾÷ ºÎÇÏ´Â ¿©·¯ ½Ã½ºÅÛ¿¡ ºÐ»êµÇ¹Ç·Î ÇÑ ½Ã½ºÅÛÀÌ °úºÎÇϵǴ ÀÏÀÌ ¾ø½À´Ï´Ù.

±×·¯³ª º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º´Â º¹Á¦µÈ º¼·ý°ú´Â ´Þ¸® ÀÚÁÖ º¯°æµË´Ï´Ù. ÀϰüµÈ ½Ã½ºÅÛ ¼º´ÉÀ» ¹ßÈÖÇϱâ À§Çؼ­´Â ¸ðµç »çº»ÀÇ µ¥ÀÌÅͺ£À̽º°¡ Ç×»ó µ¿ÀÏÇØ¾ß ÇϹǷΠ»çº» Áß ÀϺθ¸ º¯°æ ³»¿ëÀ» ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º »çº»À» µ¿±âÈ­Çϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º´Â AFSÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º ±â¼úÀÎ Ubik¸¦ »ç¿ëÇÕ´Ï´Ù. AFS °ü¸® µ¥ÀÌÅͺ£À̽º º¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ.

¼¿¿¡ ÇϳªÀÇ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¸¸ ÀÖÀ» °æ¿ì ÀÌ ½Ã½ºÅÛÀº µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ¸·Îµµ ±â´ÉÇØ¾ß ÇÕ´Ï´Ù. ¼¿¿¡ µÎ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀÖÀ¸¸é µÎ ½Ã½ºÅÛÀ» ¸ðµÎ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ Ç×»ó ÀûÀýÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. ¼­¹ö, ÇÁ·Î¼¼½º ¶Ç´Â ³×Æ®¿öÅ© Àå¾Ö°¡ µÎ ½Ã½ºÅÛÀÇ µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º °£ÀÇ Åë½ÅÀ» ¹æÇØÇÒ °æ¿ì µÎ ½Ã½ºÅÛ ¸ðµÎ ´Üµ¶À¸·Î´Â µ¿±âÈ­ »çÀÌÆ®·Î ±â´ÉÇÒ ¼ö ¾øÀ¸¹Ç·Î µ¥ÀÌÅͺ£À̽º¿¡¼­ Á¤º¸¸¦ °»½ÅÇÏÁö ¸øÇÏ°Ô µË´Ï´Ù.

·ÎÄà µð½ºÅ©ÀÇ 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 µ¥ÀÌÅ͸¦ ÀúÀåÇϵµ·Ï ÆÄƼ¼Ç ±¸¼ºÇϱâ

ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ 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 ÇÁ·Î±×·¥À» È£ÃâÇÕ´Ï´Ù). À̺¸´Ù ¾Õ¼­ ÀçºÎÆ® Áß¿¡ ÇÊ¿äÇÑ ÆÄÀÏÀº ·ÎÄà µð½ºÅ©¿¡ À§Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌµé ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù. ±×·¯³ª ÀÌ ¸ñ·ÏÀÌ ¿ÏÀüÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù.

·ÎÄà µð½ºÅ©¿¡ º¸À¯ÇØ¾ß ÇÏ´Â ´Ù¸¥ À¯ÇüÀÇ ÆÄÀÏ ¹× ÇÁ·Î±×·¥Àº 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 ÆÄÀÏ »çº»À» À¯ÁöÇϹǷΠÀÌ·ÐÀûÀ¸·Î´Â ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ´Ù¸¥ ¿ÜºÎ ¼¿À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª À̰ÍÀº »ç¿ëÀÚ°¡ Ç×»ó µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡¼­ ÀÛ¾÷ÇÏ´Â °ÍÀÌ ¾Æ´Ñ °æ¿ì¿¡ ƯÈ÷ ºñ½ÇÁ¦ÀûÀÔ´Ï´Ù.

°æ·Î À̸§¿¡ @sys º¯¼ö »ç¿ë

·ÎÄà µð½ºÅ©ÀÇ 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 »ç¿ëÀÚ °èÁ¤À» ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸î¸î ¹®Á¦Á¡À» ¿ä¾àÇØ¼­ ¼³¸íÇÕ´Ï´Ù. 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 µ¥ÀÌÅÍ ¹é¾÷ ¹× ¹é¾÷ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

»õ 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 º¸È£ ±×·ì »ç¿ë

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ÀÇ ·Î±×ÀÎ ¹× ÀÎÁõ

ÀÎÁõÀÇ Â÷ÀÌÁ¡¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ 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 ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

PAG¿¡ ÀÇÇÑ 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 ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú À¯»çÇÑ ÀÏ·ÃÀÇ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù. ¼¼ºÎ »çÇ×Àº ¿î¿µ üÁ¦¸¶´Ù ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.

  1. ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ÆÄÀÏ ¶Ç´Â µ¿±Þ)¿¡¼­ »ç¿ëÀÚ ÀÔ·Â Ç׸ñÀ» È®ÀÎÇÕ´Ï´Ù.
  2. ÀÔ·Â Ç׸ñÀÌ ¾ø°Å³ª ÀÔ·Â ¾ÏÈ£ Çʵ忡 º°Ç¥(*)°¡ ³ªÅ¸³ª¸é ·Î±×ÀÎÀÌ ½ÇÆÐÇÕ´Ï´Ù. ÀÔ·Â Ç׸ñÀÌ ÀÖÀ¸¸é ´ÙÀ½ ´Ü°è°¡ °è¼Ó ÁøÇàµË´Ï´Ù.
  3. À¯Æ¿¸®Æ¼´Â PAG¸¦ ¾ò½À´Ï´Ù.
  4. À¯Æ¿¸®Æ¼´Â »ç¿ëÀÚ°¡ Á¦°øÇÑ ¾ÏÈ£¸¦ ¾Ïȣȭ Ű·Î º¯È¯Çϰí ÀÌ Å°¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ÆÐŶÀ» ¾ÏȣȭÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ÀÌ ÆÐŶÀ» AFS ÀÎÁõ ¼­ºñ½º(ÀÏ¹Ý ±¸¼ºÀÇ AFS ÀÎÁõ ¼­¹ö)·Î º¸³À´Ï´Ù.
  5. ÀÎÁõ ¼­ºñ½º´Â ¾ÏÈ£ ÇØÁ¦ ¼º°ø ¿©ºÎ¿¡ µû¶ó ÆÐŶÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÏ°í ¾ÏÈ£°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇÕ´Ï´Ù(ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é »óÈ£ ÀÎÁõ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ).
  6. ´Ü°è 4¿¡¼­ ºÎ¿©µÈ AFS ÅäÅ«ÀÌ ¾øÀ¸¸é ·Î±×ÀÎ À¯Æ¿¸®Æ¼´Â Á¦°øµÈ ¾ÏÈ£¸¦ ·ÎÄà ¾ÏÈ£ ÆÄÀϰú ºñ±³ÇÏ¿© »ç¿ëÀÚ¸¦ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ·Î±×ÀÎÇÏ°Ô ÇÏ·Á°í ÇÕ´Ï´Ù.

¾Õ¿¡¼­ ÁöÀûÇÑ °Íó·³ AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¶§ ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀÇ ¾ÏÈ£ Çʵå´Â ´õ ÀÌ»ó ½Ã½ºÅÛ ¾×¼¼½º¸¦ À§ÇÑ ±âº» °ü¹®ÀÌ ¾Æ´Õ´Ï´Ù. »ç¿ëÀÚ°¡ ¿Ã¹Ù¸¥ AFS ¾ÏÈ£¸¦ Á¦°øÇϸé ÇÁ·Î±×·¥Àº ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀ» Àý´ë È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¿©ÀüÈ÷ ¾ÏÈ£ Çʵ带 »ç¿ëÇÏ¿© ¾×¼¼½º¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Î±×ÀÎ ¹× AFS ÀÎÁõ¿¡ ´ëÇØ PAM(Pluggable Authentication Module)À» »ç¿ëÇÏ´Â ½Ã½ºÅÛÀº ·ÎÄà ¾ÏÈ£ ÆÄÀÏÀ» Àý´ë È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ °æ¿ì ½Ã½ºÅÛÀº ÀÎÁõ ¹× ·Î±×ÀÎ ½Ãµµ¸¦ Á¦¾îÇϱâ À§ÇØ ¾ÏÈ£ Çʵ带 »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å PAM ±¸¼º ÆÄÀÏ(¸¹Àº ½Ã½ºÅÛ À¯Çü¿¡¼­ /etc/pam.conf)ÀÇ ¸í·ÉÀº µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ ¼³Ä¡¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é AFS ºü¸¥ ½ÃÀÛÀÇ ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ.

2´Ü°è ·Î±×ÀÎ ¹× ÀÎÁõ »ç¿ë

AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾Ê´Â ¼¿¿¡¼­ »ç¿ëÀÚ´Â AFS »ç¿ëÀÚ ¾È³»¼­¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ º°µµÀÇ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ·Î±×ÀÎ ¹× ÀÎÁõÀ» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. »ç¿ëÀڴ ǥÁØ ·Î±×ÀÎ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÏ°í ·ÎÄà ¾ÏÈ£ ÆÄÀÏ(/etc/passwd ÆÄÀÏ ¶Ç´Â µ¿±Þ)¿¡ ³ª¿­µÈ ¾ÏÈ£¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
  2. »ç¿ëÀÚ´Â klog ¸í·ÉÀ» ½ÇÇàÇÏ¿© AFS ÀÎÁõ ¼­ºñ½ºÀÇ ÀÎÁõÀ» ¹Þ¾Æ¾ß Çϸç -setpag Ç÷¡±×¸¦ Æ÷ÇÔ½ÃÄÑ ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì(PAG)¿¡ »õ ÅäÅ«À» ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù.

»õ 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 ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

¾ÏÈ£ ǰÁúÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ¸î °¡Áö À¯ÇüÀÇ È®ÀÎ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

Kerberos ÀÎÁõ Áö¿ø

»ýÆ®¿¡¼­ AFS ÀÎÁõ ¼­¹ö ´ë½Å Ç¥ÁØ Kerberos ÀÎÁõÀ» »ç¿ëÇϰí ÀÖÀ¸¸é Kerberos ÀÎÁõÀ» Áö¿øÇÏ´Â ¼öÁ¤µÈ ¹öÀüÀÇ klog, pagsh ¹× tokens ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌµé ¸í·ÉÀÇ ¼öÁ¤µÈ ¹öÀü¿¡ ´ëÇÑ 2Áø ÆÄÀÏÀº .krb È®ÀåÀÚ°¡ Ãß°¡µÈ Ç¥ÁØ 2Áø ÆÄÀϰú °°Àº À̸§À» °¡Áý´Ï´Ù.

Àüü ¼¿¿¡¼­ Kerberos ¹öÀüÀ̳ª Ç¥ÁØ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. µÎ ¹öÀüÀ» È¥ÇÕÇØ¼­ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. AFS Á¦Ç° Áö¿øºÎ¿¡¼­´Â ÀÌµé ³× ¸í·ÉÀÇ Kerberos ¹öÀüÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌµé ¸í·ÉÀÇ µÎ °¡Áö ¹öÀü °£ÀÇ Â÷ÀÌÁ¡À» º¸·Á¸é AFS Administration Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.


AFSÀÇ º¸¾È ¹× ±ÇÇѺο©

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 µ¥ÀÌÅ͸¦ ¹é¾÷ÇÏ´Â µ¥ µµ¿òÀ» ÁÖ´Â µÎ °¡Áö °ü·Ã ±â´ÉÀÌ ¹é¾÷ º¼·ý°ú AFS ¹é¾÷ ½Ã½ºÅÛÀ» Á¦°øÇÕ´Ï´Ù.

¹é¾÷ º¼·ý

ù ¹øÂ° ±â´ÉÀº Àбâ/¾²±â º¼·ýÀ» Ŭ·ÐÇÏ¿© ÀÛ¼ºÇÏ´Â ¹é¾÷ º¼·ýÀÔ´Ï´Ù. ÀÌ ¹é¾÷ º¼·ýÀº Àбâ Àü¿ëÀ̹ǷΠŬ·ÐÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ÀÇ Àбâ/¾²±â º¼·ýÀÇ »óŸ¦ º¸Á¸ÇÕ´Ï´Ù.

¹é¾÷ º¼·ýÀº ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¸¶¿îÆ®ÇÏ¿© ±× ³»¿ëÀ» »ç¿ëÀÚµéÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î °ü¸®¸¦ ¿ëÀÌÇÏ°Ô ÇØ ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î °¢ »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» »ç¿ëÀÚ È¨ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮·Î ¸¶¿îÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ ÀϹÝÀûÀÎ À̸§Àº OldFilesÀÔ´Ï´Ù. ÇÏ·ç¿¡ ÇÑ ¹ø¾¿ »õ ¹öÀüÀÇ ¹é¾÷ º¼·ýÀ» ÀÛ¼º(Áï Àбâ/¾²±â º¼·ý ÀçŬ·Ð)ÇÏ¿© ÀÌÀü ¹é¾÷ ÀÌÈÄ¿¡ ¼öÇàµÈ º¯°æ»çÇ×À» ĸóÇϽʽÿÀ. »ç¿ëÀÚ°¡ ½Ç¼ö·Î µ¥ÀÌÅ͸¦ Á¦°ÅÇϰųª º¯°æÇÏ´Â °æ¿ì »ç¿ëÀÚ´Â º¹¿øÀ» ¿äûÇÏÁö ¾Ê°í ¹é¾÷ º¼·ýÀ¸·ÎºÎÅÍ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

AFS »ç¿ëÀÚ ¾È³»¼­¿¡¼­´Â ¹é¾÷ º¼·ýÀ» ¾ð±ÞÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÌ ¹é¾÷ º¼·ýÀ» »ç¿ëÇÏÁö ¾Ê±â·Î °áÁ¤ÇÑ °æ¿ì¿¡´Â °ü·Ã ³»¿ëÀ» ¾Ë Çʿ䰡 ¾ø½À´Ï´Ù. À̰ÍÀº »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ¸¸µé °æ¿ì »ç¿ëÀÚ¿¡°Ô ¹é¾÷ÀÌ ÀÛµ¿µÇ´Â ¹æ½Ä°ú ¹é¾÷À» ¸¶¿îÆ®ÇÑ À§Ä¡¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÔÀ» ÀǹÌÇÕ´Ï´Ù.

»ç¿ëÀÚ´Â Á¾Á¾ ¹é¾÷ º¼·ýÀÇ µ¥ÀÌÅÍ ¾çÀ» º¼·ý ÇÒ´ç·®¿¡ ºñ±³ÇÏ¿© ÃøÁ¤ÇÏ°í °æ¿ì¿¡ µû¶ó OldFiles ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á°í ÇÕ´Ï´Ù. ¹é¾÷ º¼·ýÀÌ º°µµÀÇ º¼·ý¿¡ ÀÖÀ¸¹Ç·Î ÀÌ·¸°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. »ç¿ëÀÚ º¼·ý¿¡¼­ »ç¿ëÇÏ´Â °ø°£¸¸ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ÇÊ¿äÇÑ ¾çÀ̸ç À̰ÍÀº Ç¥ÁØ µð·ºÅ丮 ¿ä¼Ò¿¡ ÇÊ¿äÇÑ °ø°£ Å©±â¿Í µ¿ÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹é¾÷ º¼·ýÀº ¹é¾÷ º¼·ý ÀÛ¼º¿¡¼­ º¸´Ù »ó¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

AFS ¹é¾÷ ½Ã½ºÅÛ

¹é¾÷ º¼·ýÀº º¹¿ø ¿äûÀ» ÁÙ¿©ÁÙ ¼ö ÀÖÀ¸³ª µð½ºÅ©¿¡ À§Ä¡ÇϹǷΠÇϵå¿þ¾î Àå¾Ö·Î ÀÎÇÑ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¸·Áö ¸øÇÕ´Ï´Ù. ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛ°ú °°ÀÌ AFS ÆÄÀÏ ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ Á¾·ùÀÇ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ÀÔÀ» °¡´É¼ºÀÌ ³ô½À´Ï´Ù.

¿µ±¸ÀûÀÎ µ¥ÀÌÅÍ ¼Õ½Ç·ÎºÎÅÍ ¼¿ÀÇ »ç¿ëÀÚ¸¦ º¸È£ÇÏ·Á¸é Á¤±âÀûÀ¸·Î³ª ÀÚÁÖ Å×ÀÌÇÁ¿¡ ÆÄÀÏ ½Ã½ºÅÛÀ» ¹é¾÷ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛÀº ¹é¾÷ÀÇ °ü¸®¿Í ¼º´ÉÀ» Çâ»ó½ÃŰ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS ¹é¾÷ ½Ã½ºÅÛ ±¸¼º ¹× AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿øÀ» ÂüÁ¶ÇϽʽÿÀ.


AFS ȯ°æ¿¡¼­ UNIX ¿ø°Ý ¼­ºñ½º »ç¿ë

AFS ºÐ»ê¿¡´Â ¸î¸î Ç¥ÁØ UNIX ¸í·ÉÀÇ ¼öÁ¤ ¹öÀü, µð¸Õ ¹× ´ÙÀ½À» Æ÷ÇÔÇÏ´Â ¿ø°Ý ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ÇÁ·Î±×·¥ÀÌ Æ÷ÇԵ˴ϴÙ.

ÀÌµé ¼öÁ¤ »çÇ×À» »ç¿ëÇÏ¸é ¸í·ÉµéÀÌ AFS ÀÎÁõ Á¤º¸(ÅäÅ«)¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ÅëÇØ ¹ßÇàÀÚ´Â ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ ÀÎÁõµÈ AFS »ç¿ëÀÚ·Î Àνĵ˴ϴÙ.

ÆÄÀÏ Æ®¸®¿¡¼­ À̵é ÇÁ·Î±×·¥ÀÇ Ç¥ÁØ ¹öÀüÀ» AFS ¼öÁ¤ ¹öÀüÀ¸·Î ¹Ù²Ù´Â °ÍÀº ¼±ÅÃÀûÀÔ´Ï´Ù. AFSÀÇ °¡½ÃÀû ¾×¼¼½º´Â ÀϺΠÇÁ·Î±×·¥, ƯÈ÷ ftpd ¹× rcp ÇÁ·Î±×·¥°ú °°ÀÌ ½Ã½ºÅÛ °£ÀÇ ÆÄÀÏ Àü¼Û°ú °ü·ÃµÈ ÇÁ·Î±×·¥ÀÌ ¾ø¾îµµ ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â °á°ú¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.

ÀÌµé ¸í·ÉÀÇ AFS ¹öÀüÀ» »ç¿ëÇϱâ·Î ÇÑ °æ¿ì ÀÌµé ¸í·É ÀϺΰ¡ »óÈ£ Á¾¼ÓµÇ¾î ÀÖÀ½À» ¾Ë¾Æ µÎ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î AFS ÀÎÁõ Á¤º¸¸¦ Àü´ÞÇÏ´Â ÀÏÀº rcp ¹× inetd ¸í·ÉÀ» ¸ðµÎ AFS ¹öÀüÀ¸·Î »ç¿ëÇÒ °æ¿ì¿¡¸¸ rcp ¸í·ÉÀ» »ç¿ëÇßÀ» ¶§ Á¦´ë·Î ÀÛµ¿µË´Ï´Ù.

¼öÁ¤µÈ ¿ø°Ý ¸í·É¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¼³Ä¡ À§Ä¡´Â /usr/afsws/bin ¹× /usr/afsws/etc µð·ºÅ丮ÀÔ´Ï´Ù. ¸í·ÉÀÇ ±â´É¿¡ ´ëÇØ Á»´õ ¾Ë·Á¸é AFS Administration Reference¿¡¼­ ÇØ´ç ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.


NFS¸¦ ÅëÇÑ AFS ¾×¼¼½º

NFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ »ç¿ëÀÚ´Â NFS/AFS º¯È¯±â°¡ ½ÇÇàµÇ´Â AFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ /afs µð·ºÅ丮¸¦ ¸¶¿îÆ®ÇÏ¿© AFS ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº AFS¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â AFS¸¦ ¾×¼¼½ºÇÏ·Á´Â NFS°¡ ÀÌ¹Ì ½ÇÇàµÇ°í ÀÖ´Â ¼¿¿¡¼­ ƯÈ÷ À¯¿ëÇÕ´Ï´Ù. ºÎ·Ï A, NFS/AFS º¯È¯±â °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.


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



© IBM Corporation 2000. All Rights Reserved