ÀÌ Àå¿¡¼´Â ½Ã½ºÅÛ °ü¸®ÀÚ¿Í ¿î¿µÀÚ°¡ Ư±ÇÀÌ ºÎ¿©µÈ AFS Á¶ÀÛÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
ÀÌ Àå¿¡¼´Â ÁöÁ¤µÈ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
system:administrators ±×·ìÀÇ ±¸¼º¿ø Ç¥½Ã | pts membership |
system:administrators ±×·ì¿¡ »ç¿ëÀÚ Ãß°¡ | pts adduser |
system:administrators ±×·ì¿¡¼ »ç¿ëÀÚ Á¦°Å | pts removeuser |
ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±× Ç¥½Ã | kas examine |
ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡¼ ADMIN Ç÷¡±× ¼³Á¤ ¶Ç´Â Á¦°Å | kas setfields |
UserList ÆÄÀÏ¿¡ ÀÖ´Â »ç¿ëÀÚ Ç¥½Ã | bos listusers |
UserList ÆÄÀÏ¿¡ »ç¿ëÀÚ Ãß°¡ | bos adduser |
UserList ÆÄÀÏ¿¡¼ »ç¿ëÀÚ Á¦°Å | bos removeuser |
¿ÏÀüÇÑ Æ¯±ÇÀÌ ºÎ¿©µÈ AFS °ü¸®ÀÚ¿¡°Ô´Â ´ÙÀ½°ú °°Àº Ư¼ºÀÌ ÀÖ½À´Ï´Ù.
ÀÌ Àý¿¡¼´Â 3°¡Áö Ư±ÇÀ» ¼³¸íÇÏ°í Æ¯±ÇÀÌ Çϳª ÀÌ»ó ÇÊ¿äÇÑ ÀÌÀ¯¸¦ ¼³¸íÇÕ´Ï´Ù.
ÁÖ: | ¼¹ö Á¤ÀüÀ¸·Î »óÈ£ ÀÎÁõÀÌ ºÒ°¡´ÉÇØµµ anonymous »ç¿ëÀÚ¿¡°Ô´Â Àý´ë·Î °ü¸® Ư±ÇÀ» ºÎ¿©ÇÏÁö ¸¶½Ê½Ã¿À. ÀÌ·± Ư±ÇÀ» ºÎ¿©ÇÏ¸é ¼¿¿¡¼ ½Ã½ºÅÛÀ» ¾×¼¼½ºÇÒ ÀÖ´Â »ç¿ëÀÚ°¡ Ư±ÇÀÌ ºÎ¿©µÈ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëü ¼Ö·ç¼ÇÀº ¿µÇâ ¹ÞÀº ¼¹ö ½Ã½ºÅÛÀ» ºñÀÎÁõ ¸ðµå¿¡ ³õ°í ¿©·¯ ¸í·É¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â -noauth Ç÷¡±×¸¦ »ç¿ëÇÏ¿© »óÈ£ ÀÎÁõ ½Ãµµ¸¦ ¹æÁöÇÕ´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÎÁõ °ü¸® ¹× ±ÇÇÑ ºÎ¿© ¿ä±¸Á¶°ÇÀ» ÂüÁ¶ÇϽʽÿÀ. |
Á¾Á¾ ¼¿ÀÇ °ü¸®ÀÚ´Â ÀÛ¾÷À» È¿°úÀûÀ¸·Î ¼öÇàÇϱâ À§ÇØ ¿ÏÀüÇÑ °ü¸® Ư±ÇÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·¯³ª 3°¡Áö À¯ÇüÀÇ Æ¯±ÇÀ» ºÐ¸®ÇÏ¸é °ü¸®ÀÚ°¡ ÀÚ½ÅÀÇ ÀÛ¾÷À» ¿Ï·áÇϱâ À§ÇØ ÇÊ¿äÇÑ Ãë¼ÒÇÑÀÇ Æ¯±Ç ÁýÇÕ¸¸ ºÎ¿©ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
system:administrators ±×·ì Ư±ÇÀº ¾Æ¸¶µµ Á¤»óÀûÀÎ Á¶ÀÛ(¸ðµç ¼¹ö°¡ Á¤»óÀûÀ¸·Î ½ÇÇàÇÏ´Â °æ¿ì)¿¡¼ °¡Àå ÀÚÁÖ »ç¿ëµÇ´Â °¡Àå ±âº»ÀûÀΠƯ±ÇÀÏ °ÍÀÔ´Ï´Ù. ±â°è³ª ½Ã½ºÅÛÀÇ Á¤ÀüÀ¸·Î º¸È£ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ¸é ÀÌ·± À¯ÇüÀÇ Æ¯±ÇÀ» ¿ä±¸ÇÏ´Â ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.
ADMIN Ç÷¡±× Ư±ÇÀº ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â Á¤º¸ Áß¿¡¼ ƯÈ÷ afs Ç׸ñ¿¡ ÀÖ´Â ¼¹ö ¾ÏÈ£È Å°¿Í °°ÀÌ ±Øµµ·Î ¹Î°¨ÇÑ Á¤º¸ ¶§¹®¿¡ ºÐ¸®µË´Ï´Ù. ±â°è³ª ½Ã½ºÅÛÀÇ Á¤ÀüÀ¸·Î ÀÎÁõ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ¸é ÀÌ·± À¯ÇüÀÇ Æ¯±ÇÀ» ¿ä±¸ÇÏ´Â ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.
Ư±ÇÀÌ ºÎ¿©µÈ bos¿Í vos ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Â ´É·ÂÀº µ¥ÀÌÅͺ£À̽ºº¸´Ù °¢ AFS ¼¹ö ±â°èÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/afs/etc/UserList ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. ±×·¯¹Ç·Î ½É°¢ÇÑ ¼¹ö³ª ³×Æ®¿öÅ© ¹®Á¦°¡ ¹ß»ýÇÏ¸é °ü¸®ÀÚ´Â °è¼Ó ¼¹ö ±â°è¿¡ ·Î±×¿ÂÇÏ°í ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¿¾È ÀÌ·± ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
AFS °ü¸® Ư±ÇÀÇ Ã¹ À¯ÇüÀº ¸â¹ö½±ÀÔ´Ï´Ù. º¸È£ µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â system:administrators ±×·ìÀÇ ±¸¼º¿øÀº ´ÙÀ½°ú °°Àº Ư±ÇÀ» °¡Áö°í ÀÖ½À´Ï´Ù.
ÁÖ¾îÁø ÆÄÀÏ ¼¹ö ±â°èÀÇ ÆÄÀÏ ¼¹ö°¡ º¼·ý¿¡ ÀÖ´Â µ¥ÀÌÅÍÀÇ system:administrators ±×·ì ±¸¼º¿ø¿¡°Ô ¹¬½ÃÀûÀ¸·Î ºÎ¿©ÇÑ ACL ±ÇÇÑÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. bos create ¸í·ÉÀ» ½ÇÇàÇÏ´Â ±â°è¿¡¼ fs ÇÁ·Î¼¼½º¸¦ ÀÛ¼ºÇÏ°í ½ÃÀÛÇϸé -implicit Àμö¸¦ fileserver Ãʱ⼳Á¤ ¸í·É¿¡ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ÀÚ¼¼ÇÑ ±¸¹®Àº AFS Administration ReferenceÀÇ fileserver ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. Ãß°¡ ±ÇÇÑÀ» ºÎ¿©Çϰųª l ±ÇÇÑÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, -implicit ÀμöÀÇ °ªÀ» ¾øÀ½À¸·Î ¼³Á¤Çصµ ÆÄÀÏ ¼¹ö´Â Ç×»ó a ±ÇÇÑÀ» ±×·ìÀÇ ±¸¼º¿ø¿¡°Ô ÀÚµ¿À¸·Î ºÎ¿©ÇÕ´Ï´Ù.
% pts membership system:administrators
¿©±â¼ mÀº membershipÀÇ »ç¿ëÇÒ ¼ö ÀÖ´Â °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.
% pts membership system:administrators
% pts adduser -user <user name>+ -group system:administrators
¿©±â¼,
% pts membership system:administrators
% pts removeuser -user <user name>+ -group system:administrators
¿©±â¼,
ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â °ü¸®ÀÚ´Â ÀÎÁõ µ¥ÀÌÅͺ£À̽º¸¦ °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¸ðµç kas ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÎÁõ ¼¹ö´Â ±âÁ¸ AFS ÅäÅ«À» ½ÂÀÎÇÏ´Â ´ë½Å ÀÚü ÀÎÁõÀ» ¼öÇàÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î, ÀÌ´Â AFS-Ư±Ç °ü¸®ÀÚ¿¡°Ô ÇØ´çÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ´Â ·ÎÄÃ(UFS) ID¸¦ ÀÎÁõÇÕ´Ï´Ù. -admin_username(-adminÀ¸·Î Ãà¾à) Àμö¸¦ Æ÷ÇÔ½ÃÄѼ ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â »ç¿ëÀÚ ID¸¦ ¸í¸íÇÕ´Ï´Ù.
% kas examine <name of user> \ -admin <admin principal to use for authentication> Administrator's (admin_user) password: admin_password
¿©±â¼,
ADMIN Ç÷¡±×°¡ ÄÑÁ® ÀÖÀ¸¸é ÀÌ ¿¹¿¡¼Ã³·³ ù Çà¿¡ ³ªÅ¸³³´Ï´Ù.
% kas e terry -admin admin Administrator's (admin) password: admin_password User data for terry (ADMIN) key version is 0, etc...
ÀÎÁõ ¼¹ö´Â ±âÁ¸ AFS ÅäÅ«À» »ç¿ëÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î À̰ÍÀº ·ÎÄÃ(UNIX) ID¸¦ ÀÎÁõÇϸç, AFS°¡ Ư±ÇÀ» ºÎ¿©ÇÑ °ü¸®ÀÚ¿¡ ÇØ´çµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. -admin Àμö¸¦ »ðÀÔÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±×°¡ ÀÖ´Â IDÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
´ÙÀ½ ¸í·ÉÀº Àб⠽±°Ô µÎ Çà¿¡ °ÉÃÄ Ç¥½ÃµË´Ï´Ù.
% kas setfields <name of user> {ADMIN | NOADMIN} \ -admin <admin principal to use for authentication> Administrator's (admin_user) password: admin_password
¿©±â¼,
°¢ AFS ¼¹ö ±â°èÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ½ÃŰ¸é °ü¸®ÀÚ´Â ÁöÁ¤µÈ ÁýÇÕ¿¡¼ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ºñ·Ï °¢ AFS ¼¹ö ±â°èÀÇ ·ÎÄà µð½ºÅ©¿¡¼ ÆÄÀÏÀÇ º¹»çº»À» º°µµ·Î À¯ÁöÇØµµ º¸Åë ¸ðµç º¹»çº»À» µ¿ÀÏÇÏ°Ô À¯ÁöÇÕ´Ï´Ù. °ü¸®ÀÚ°¡ ÀϺΠ±â°è¿¡¼ Ư±ÇÀ» °¡Áö°í ÀÖÀ¸¸é¼ ´Ù¸¥ ±â°è¿¡¼ Ư±ÇÀ» °¡Áö°í ÀÖÁö ¾ÊÀ¸¸é È¥µ¿µÉ °ÍÀÔ´Ï´Ù.
¼¿¿¡¼ AFSÀÇ ¹Ì±¹ÆÇÀ» ½ÇÇàÇÏ°í °»½Å ¼¹ö¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ Á¦¾î ±â°èÀÇ /usr/afs/etc µð·ºÅ丮 ³»¿ëÀ» ºÐ¹èÇÏ¸é ½Ã½ºÅÛ Á¦¾î ±â°è¿¡ ÀúÀåµÈ UserList ÆÄÀÏÀÇ º¹»çº»¸¸ ÆíÁýÇϽʽÿÀ. ¾î¶² ±â°è°¡ ½Ã½ºÅÛ Á¦¾î ±â°èÀÎÁö ÀØÀº °æ¿ì¿¡´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ³× °¡Áö ¿ªÇÒÀ» ÂüÁ¶ÇϽʽÿÀ.
¼¿¿¡¼ AFSÀÇ °¢±¹ ¾ð¾îÆÇÀ» ½ÇÇàÇϰųª ½Ã½ºÅÛ Á¦¾î ±â°è°¡ ¾øÀ¸¸é °¢ ¼¹ö ±â°è¿¡¼ UserList ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù.
¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Â Æ÷¸Ë ¿À·ù ¹ß»ýÀ» ÇÇÇÏ·Á¸é Àý´ë·Î UserList ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇÏÁö ¸¶½Ê½Ã¿À. ´ë½Å, ÀÌ ÀýÀÇ ¼³¸í ´ë·Î bos adduser³ª bos removeuser ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
% bos listusers <machine name>
¿©±â¼,
% bos listusers <machine name>
% bos adduser <machine name> <user names>+
¿©±â¼,
AFSÀÇ °¢±¹ ¾ð¾îÆÇÀ» ½ÇÇàÇϰųª °»½Å ¼¹ö¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¸í·ÉÀ» ¹Ýº¹ÇÏ¸é¼ Â÷·Ê´ë·Î machine name¿¡ ´ëÇÑ °¢ ASF ¼¹ö ±â°èÀÇ À̸§À» ´ëüÇÕ´Ï´Ù.
% bos listusers <machine name>ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
% bos listusers <machine name>
% bos removeuser <machine name> <user names>+
¿©±â¼,
AFSÀÇ °¢±¹ ¾ð¾îÆÇÀ» ½ÇÇàÇϰųª °»½Å ¼¹ö¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¸í·ÉÀ» ¹Ýº¹ÇÏ¸é¼ Â÷·Ê´ë·Î machine name¿¡ ´ëÇÑ °¢ ASF ¼¹ö ±â°èÀÇ À̸§À» ´ëüÇÕ´Ï´Ù.