Sun ONE logo      ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ONE Web Server 6.1 °ü¸®ÀÚ ¼³¸í¼­

ºÎ·Ï C
ACL ÆÄÀÏ ±¸¹®

ÀÌ ºÎ·Ï¿¡¼­´Â ACL(Access-Control List)°ú ÇØ´ç ±¸¹®À» ¼³¸íÇÕ´Ï´Ù. ACL ÆÄÀÏÀº ÅؽºÆ® ÆÄÀÏ·Î À¥ ¼­¹ö¿¡ ÀúÀåµÈ ¸®¼Ò½º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ¸¦ Á¤ÀÇÇÑ ¸ñ·ÏÀÌ ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î À¥ ¼­¹ö¿¡´Â ¼­¹ö¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¸ðµç ¸ñ·ÏÀÌ Æ÷ÇÔµÈ ACL ÆÄÀÏÀÌ Çϳª ÀÖ½À´Ï´Ù. ±×·¯³ª ¿©·¯ °³ÀÇ ACL ÆÄÀÏÀ» ¸¸µé°í obj.conf ÆÄÀÏ¿¡¼­ À̸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¾×¼¼½º Á¦¾î API¸¦ »ç¿ëÇÏ¿© ¾×¼¼½º Á¦¾î¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ·Á´Â °æ¿ì ACL ÆÄÀÏÀÇ ±¸¹®°ú ÇÔ¼ö¿¡ ´ëÇÏ¿© ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î OracleÀ̳ª Informix µ¥ÀÌÅͺ£À̽º µîÀÇ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º¿ÍÀÇ ÀÎÅÍÆäÀ̽º·Î ¾×¼¼½º Á¦¾î API¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. API¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ »çÀÌÆ®ÀÇ Sun ONE ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ºÎ·Ï¿¡¼­´Â ´ÙÀ½ ´Ü¿ø¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.


ACL ÆÄÀÏ ±¸¹®

¸ðµç ACL ÆÄÀÏÀº ƯÁ¤ Çü½Ä°ú ±¸¹®À» µû¶ó¾ß ÇÕ´Ï´Ù. ACL ÆÄÀÏÀº Çϳª ÀÌ»óÀÇ ACLÀÌ Æ÷ÇÔµÈ ÅؽºÆ® ÆÄÀÏÀÔ´Ï´Ù. ¸ðµç ACL ÆÄÀÏÀº »ç¿ëÇÏ´Â ¹öÀü ¹øÈ£·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ¹öÀü ÁÙÀº Çϳª »ÓÀÌ¸ç ±× ¾Õ¿¡ ¿øÇÏ´Â ¸¸Å­ÀÇ ÁÖ¼®À» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù. Sun ONE Web Server 6.1Àº ¹öÀü 3.0À» »ç¿ëÇÕ´Ï´Ù. ¿¹:

ÁÖ¼®Àº ÁÙ ¾Õ¿¡ # ±âÈ£¸¦ »ðÀÔÇÏ¿© Æ÷ÇÔÇÕ´Ï´Ù.

ÆÄÀÏÀÇ °¢ ACLÀº ÇØ´ç À¯ÇüÀ» Á¤ÀÇÇÏ´Â Á¤Àǹ®À¸·Î ½ÃÀÛÇÕ´Ï´Ù. ACL¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â À¯ÇüÀº ¼¼ °¡ÁöÀÔ´Ï´Ù.

Path¿Í URI ACLÀÇ Ç׸ñ ³¡¿¡´Â ¿ÍÀϵåÄ«µå°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. ¿¹: /a/b/*. Ç׸ñÀÇ ³¡ÀÌ ¾Æ´Ñ ´Ù¸¥ °÷¿¡ ÀÖ´Â ¿ÍÀϵåÄ«µå´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.

À¯Çü ÁÙÀº acl·Î ½ÃÀÛÇϸç À¯¿µ Á¤º¸´Â ÀοëºÎÈ£ ¾È¿¡ Æ÷ÇԵǰí, ±× µÚ¿¡ ¼¼¹ÌÄÝ·ÐÀ» ³Ö½À´Ï´Ù. ¸ðµç ACLÀÇ À¯Çü Á¤º¸´Â ¼­·Î ´Ù¸¥ ACL ÆÄÀÏÀ̶ó ÇÒÁö¶óµµ °íÀ¯ÇÑ À̸§À̾î¾ß ÇÕ´Ï´Ù. ´Ù¾çÇÑ ACL À¯Çü¿¡ ´ëÇÑ ¿¹´Â ´ÙÀ½ ÁÙ¿¡ º¸ÀÌ´Â °Í°ú °°½À´Ï´Ù.

ACLÀÇ À¯ÇüÀ» Á¤ÀÇÇÑ ÈÄ, ACL°ú ÇÔ²² »ç¿ëÇÒ ¸Þ¼Òµå¸¦ Á¤ÀÇÇÏ´Â ÁÙ(ÀÎÁõ¹®)°ú ¾×¼¼½º¸¦ Çã¿ë ¶Ç´Â °ÅºÎÇÒ ÄÄÇ»ÅÍ ¶Ç´Â »ç¿ëÀÚ¸¦ Á¤ÀÇÇÏ´Â ÁÙ(ÀÎÁõ¹®)À» Çϳª ÀÌ»ó Ãß°¡ÇÕ´Ï´Ù. ´ÙÀ½¿¡¼­´Â ÀÌ·¯ÇÑ ÁÙÀÇ ±¸¹®¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÀÌ ºÎºÐ¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÀÎÁõ ¹æ¹ý

ACLÀº ¼±ÅÃÀûÀ¸·Î ACLÀ» ó¸®ÇÒ ¶§ ¼­¹ö°¡ ¹Ýµå½Ã »ç¿ëÇØ¾ß ÇÏ´Â ÀÎÁõ ¹æ¹ýÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¼ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

Basic ¹× digestÀÇ °æ¿ì »ç¿ëÀÚ°¡ ¸®¼Ò½º¿¡ ¾×¼¼½ºÇϱâ Àü¿¡ »ç¿ëÀÚ À̸§°ú ºñ¹Ð ¹øÈ£¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

SSLÀÇ °æ¿ì »ç¿ëÀÚ¿¡°Ô Ŭ¶óÀ̾ðÆ® ÀÎÁõ¼­°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¼­¹öÀÇ ¾Ïȣȭ°¡ »ç¿ëµÇ¾î¾ß ÇÏ¸ç »ç¿ëÀÚÀÇ ÀÎÁõ¼­ ¹ßÇàÀÚ°¡ ÀÎÁõµÉ ½Å·ÚµÈ CAÀÇ ¸ñ·Ï¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

±âº»ÀûÀ¸·Î ¼­¹ö´Â ¹æ¹ýÀÌ ÁöÁ¤µÇÁö ¾ÊÀº ACL¿¡ ´ëÇÏ¿© Basic ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù. ¼­¹öÀÇ ÀÎÁõ µ¥ÀÌÅͺ£À̽º°¡ ¹Ýµå½Ã »ç¿ëÀÚ°¡ ¼Û½ÅÇÑ ´ÙÀÌÁ¦½ºÆ® ÀÎÁõÀ» ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.

°¢ ÀÎÁõ ÁÙÀº ¹Ýµå½Ã ¼­¹ö°¡ ÀÎÁõÇÒ ¼Ó¼º(»ç¿ëÀÚ, ±×·ì ¶Ç´Â ÀÌ µÑ ¸ðµÎ)À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ÀÎÁõ¹®Àº ACL À¯Çü ÁÙ ´ÙÀ½ Ç¥½ÃµÇ´Â °ÍÀ¸·Î »ç¿ëÀÚ¸¦ µ¥ÀÌÅͺ£À̽º ¶Ç´Â µð·ºÅ丮ÀÇ °³º° »ç¿ëÀÚ¿Í ÀÏÄ¡½ÃÅ°´Â ±âº» ÀÎÁõÀ» ÁöÁ¤ÇÕ´Ï´Ù.

´ÙÀ½ ¿¹¿¡¼­´Â SSLÀ» »ç¿ëÀÚ ¹× ±×·ì¿ë ÀÎÁõ ¹æ¹ýÀ¸·Î »ç¿ëÇÕ´Ï´Ù.

´ÙÀ½ ¿¹¿¡¼­´Â »ç¿ëÀÚ À̸§ÀÌ sales·Î ½ÃÀÛÇÏ´Â ¸ðµç »ç¿ëÀÚ¸¦ Çã¿ëÇÕ´Ï´Ù.

¸¶Áö¸· ÁÙÀº group=sales·Î º¯°æÇÏ¸é ±×·ì ¼Ó¼ºÀÌ ÀÎÁõµÇÁö ¾ÊÀ¸¹Ç·Î ACLÀÌ ½ÇÆÐÇÏ°Ô µË´Ï´Ù.

±ÇÇÑ ºÎ¿©¹®

°¢ ACL Ç׸ñ¿¡´Â Çϳª ÀÌ»óÀÇ ±ÇÇÑ ºÎ¿©¹®ÀÌ ÀÖ½À´Ï´Ù. ±ÇÇÑ ºÎ¿©¹®Àº ¼­¹ö ¸®¼Ò½º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Çã¿ë ¶Ç´Â °ÅºÎÇÒ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±ÇÇÑ ºÎ¿©¹®À» ÀÛ¼ºÇÏ´Â °æ¿ì ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.

°¢ ÁÙÀº allow ¶Ç´Â deny·Î ½ÃÀÛÇÕ´Ï´Ù. º¸Åë ù ¹ø° ±ÔÄ¢¿¡´Â ¸ðµç »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ °ÅºÎÇÑ ÈÄ, ÀÌÈÄÀÇ ±ÔÄ¢¿¡ »ç¿ëÀÚ, ±×·ì ¶Ç´Â ÄÄÇ»ÅÍÀÇ ¾×¼¼½º¸¦ ±¸Ã¼ÀûÀ¸·Î ÁöÁ¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ´Â ±ÔÄ¢ÀÇ °èÃþ ¶§¹®ÀÔ´Ï´Ù. Áï, /my_stuff¶ó´Â µð·ºÅ丮¿¡ ´ëÇÏ¿© ¸ðµç »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ Çã¿ëÇÑ ÈÄ, /my_stuff/personalÀ̶ó´Â ÇÏÀ§ µð·ºÅ丮¿¡ ´ëÇÏ¿© ÀϺΠ»ç¿ëÀÚ¿¡°Ô¸¸ ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â °æ¿ì ÇÏÀ§ µð·ºÅ丮¿¡ ´ëÇÑ ¾×¼¼½º Á¦¾î°¡ Á¦´ë·Î Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ´Â /my_stuff/ µð·ºÅ丮¿¡ ¾×¼¼½º°¡ Çã¿ëµÈ ¸ðµç »ç¿ëÀÚ°¡
/my_stuff/personal µð·ºÅ丮¿¡ ¾×¼¼½ºÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì¸¦ ¿¹¹æÇÏ·Á¸é ¸ðµç »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ °ÅºÎÇÑ ÈÄ ÀϺΠ»ç¿ëÀÚ¿¡°Ô ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â ÇÏÀ§ µð·ºÅ丮¿ë ±ÔÄ¢À» ¸¸µì´Ï´Ù.

±×·¯³ª ±âº» ACLÀÌ ¸ðµç »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ °ÅºÎÇϵµ·Ï ¼³Á¤ÇÏ´Â °æ¿ì ´Ù¸¥ ACL ±ÔÄ¢¿¡ "deny all" ±ÔÄ¢ÀÌ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì°¡ ÀÖ½À´Ï´Ù.

´ÙÀ½ ÁÙÀº ¸ðµç »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ °ÅºÎÇÕ´Ï´Ù.

ÀÌ ºÎºÐ¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

±ÇÇÑ ºÎ¿©¹®ÀÇ °èÃþ

ACL¿¡´Â ¸®¼Ò½º¿¡ µû¸¥ °èÃþÀÌ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ¼­¹ö°¡ ¹®¼­(URI)
/my_stuff/web/presentation.html¿¡ ´ëÇÑ ¿äûÀ» ¹Þ´Â °æ¿ì ¼­¹ö´Â ÀÌ URL¿¡ Àû¿ëµÇ´Â ACL ¸ñ·ÏÀ» ¸¸µì´Ï´Ù. ¼­¹ö´Â ¿ì¼± "check-acl"¹®¿¡ ÀÖ´Â ACL ¸ñ·ÏÀ» ÀÚüÀÇ obj.conf ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù. ±×·± ÈÄ, ¼­¹ö´Â ÀÏÄ¡µÇ´Â URI¿Í PATH ACLÀ» Ãß°¡ÇÕ´Ï´Ù.

¼­¹ö´Â ÀÌ ¸ñ·ÏÀº µ¿ÀÏÇÑ ¼ø¼­·Î ó¸®ÇÕ´Ï´Ù. "absolute" ACL¹®ÀÌ ÀÖÁö ¾Ê´Â ÇÑ ¸ðµç ÁÙÀº ¼ø¼­ ´ë·Î Æò°¡µË´Ï´Ù. "absolute allow" ¶Ç´Â "absolute deny" ¹®ÀÌ "true"ÀÎ °æ¿ì ¼­¹ö´Â 󸮸¦ Áß´ÜÇÏ°í ¸ðµç °á°ú¸¦ ½ÂÀÎÇÕ´Ï´Ù.

ÀÏÄ¡µÇ´Â ACLÀÌ Çϳª ÀÌ»óÀÎ °æ¿ì ¼­¹ö´Â ÀÏÄ¡µÇ´Â ¸¶Áö¸· ÁÙÀ» »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª absolute¹®À» »ç¿ëÇÏ´Â °æ¿ì ¼­¹ö´Â ´Ù¸¥ ÀÏÄ¡¿¡ ´ëÇÑ Á¶È¸¸¦ Áß´ÜÇÏ°í absolute¹®ÀÌ Æ÷ÇÔµÈ ACLÀ» »ç¿ëÇÕ´Ï´Ù. µ¿ÀÏÇÑ ¸®¼Ò½º¿¡ ´ëÇÏ¿© absolute¹®ÀÌ µÑÀÎ °æ¿ì ¼­¹ö´Â ÆÄÀÏÀÇ Ã¹ ¹ø°¸¦ »ç¿ëÇÏ°í ÀÏÄ¡µÇ´Â ´Ù¸¥ ¸®¼Ò½º¿¡ ´ëÇÑ Á¶È¸¸¦ Áß´ÜÇÕ´Ï´Ù.

version 3.0;
acl "default";
authenticate (user,group) {
     prompt="Web Server";
};
allow (read,execute,list,info)
     user = "anyone";
allow (write,delete)
     user = "all";
acl "uri=/my_stuff/web/presentation.html";
deny (all)
     user = "anyone";
allow (all)
     user = "joe";

¼Ó¼º Ç¥Çö½Ä

¼Ó¼º Ç¥Çö½ÄÀº »ç¿ëÀÚ À̸§, ±×·ì À̸§, È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼Ò¸¦ ±âÁØÀ¸·Î Çã¿ë ¶Ç´Â °ÅºÎÇÒ »ç¿ëÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¼­·Î ´Ù¸¥ »ç¿ëÀÚ ¶Ç´Â ÄÄÇ»ÅÍÀÇ ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.

¶ÇÇÑ timeofday ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ÇÏ·ç Áß ½Ã°£(¼­¹öÀÇ ·ÎÄà ½Ã°£)¿¡ µû¶ó ¼­¹ö·ÎÀÇ ¾×¼¼½º¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î timeofday ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ƯÁ¤ »ç¿ëÀÚ°¡ Á¤ÇØÁø ½Ã°£¿¡¸¸ ¾×¼¼½ºÇϵµ·Ï Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù.


Âü°í

½Ã°£À» ÁöÁ¤ÇÏ·Á¸é 24½Ã°£ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¿ÀÀü 4:00ÀÇ °æ¿ì¿¡´Â 0400, ¿ÀÈÄ 10:30ÀÎ °æ¿ì¿¡´Â 2230À» »ç¿ëÇÕ´Ï´Ù.


guest¶ó´Â À̸§ÀÇ »ç¿ëÀÚ ±×·ìÀÌ ¿ÀÀü 8:00¿¡¼­ ¿ÀÈÄ 4:59±îÁö ¾×¼¼½ºÇϵµ·Ï Á¦ÇÑÇÏ·Á¸é ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ ÇÕ´Ï´Ù.

¶ÇÇÑ ÁÖÁß ¿äÀÏ¿¡ µû¶ó ¾×¼¼½º¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. Sun, Mon, Tue, Wed, Thu, Fri, Sat µîÀÇ ¼¼ÀÚ¸® ¾àÀÚ¸¦ »ç¿ëÇÏ¿© ¿äÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.

´ÙÀ½ ÁÙÀº premium ±×·ìÀÇ »ç¿ëÀÚ¿¡°Ô Ç×»ó ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù. discount ±×·ìÀÇ »ç¿ëÀÚ´Â ÁÖ¸»ÀÇ ¸ðµç ½Ã°£°ú ÁÖ Áß ¿ÀÀü 8½Ã-¿ÀÈÄ 4:49¸¦ Á¦¿ÜÇÑ ¸ðµç ½Ã°£¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ç¥Çö½Ä¿ë ¿¬»êÀÚ

¼Ó¼º Ç¥Çö½Ä¿¡ ´Ù¾çÇÑ ¿¬»êÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °ýÈ£´Â ¿¬»êÀÚÀÇ ¼ø¼­¸¦ º¯°æÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. user, group, dns, ¹× ipÀÎ °æ¿ì ´ÙÀ½ÀÇ ¿¬»êÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

timeofday ¹× dayofweekÀÇ °æ¿ì ´ÙÀ½À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» ACL ÆÄÀÏ

¼³Ä¡ ÈÄ server_root/httpacl/generated.https-serverid.acl ÆÄÀÏ¿¡ ¼­¹ö¿ë ±âº» ¼³Á¤ÀÌ Á¦°øµË´Ï´Ù. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡¼­ ¼³Á¤À» ¸¸µé ¶§±îÁö ¼­¹ö´Â ÀÛ¾÷ ÆÄÀÏ genwork.https-serverid.aclÀ» »ç¿ëÇÕ´Ï´Ù. ACLÀ» ÆÄÀÏÀ» ÆíÁýÇÒ ¶§ genwork ÆÄÀÏÀ» º¯°æÇÒ ¼ö ÀÖÀ¸¸ç, ±×·± ÈÄ Sun ONE Web Server¸¦ »ç¿ëÇÏ¿© º¯°æ »çÇ×À» ÀúÀå ¹× Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÏ¹Ý ±¸¹® Ç׸ñ

ÀÔ·Â ¹®ÀÚ¿­¿¡´Â ´ÙÀ½ ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â °æ¿ì ¹®ÀÚ¸¦ ÀοëºÎÈ£(") ¾È¿¡ ³Ö¾î¾ß ÇÕ´Ï´Ù.

´ÜÀϹ®Àº ÇÑ ÁÙ¿¡ À§Ä¡ÇØ¾ß ÇÏ¸ç ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡À» Ç¥½ÃÇÕ´Ï´Ù. º¹¼ö ÁÙÀº ´ë°ýÈ£([]) ¾È¿¡ ³Ö½À´Ï´Ù. Ç׸ñ ¸ñ·ÏÀº ¹Ýµå½Ã ½°Ç¥·Î ºÐ¸®ÇØ¾ß Çϸç ÀοëºÎÈ£(") ¾È¿¡ ³Ö¾î¾ß ÇÕ´Ï´Ù.


obj.conf ³»ÀÇ ACL ÆÄÀÏ ÂüÁ¶

À̸§ÀÌ ÁöÁ¤µÈ ACLÀ̳ª º°µµÀÇ ACLÀÌ ÀÖ´Â °æ¿ì obj.conf ÆÄÀÏ¿¡¼­ À̸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÛ¾÷Àº check-acl ÇÔ¼ö¸¦ »ç¿ëÇÏ´Â PathCheck Áö½Ã¹®¿¡¼­ ¼öÇàÇÕ´Ï´Ù. ÀÌ ÁÙÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

aclnameÀº ACL ÆÄÀÏ¿¡ Ç¥½ÃµÇ´Â ACLÀÇ °íÀ¯ÇÑ À̸§ÀÔ´Ï´Ù.

¿¹¸¦ µé¾î ACL À̸§ ÁöÁ¤ testaclÀ» »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦ÇÑÇÏ·Á¸é ´ÙÀ½ ÁÙÀ» obj.conf ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.

¾ÕÀÇ ¿¹¿¡¼­ ù ¹ø° ÁÙÀº ¾×¼¼½º¸¦ Á¦ÇÑÇÏ·Á´Â ¼­¹ö ¸®¼Ò½º¸¦ Ç¥½ÃÇÏ´Â °³Ã¼ÀÔ´Ï´Ù. µÎ ¹ø° ÁÙÀº PathCheck Áö½Ã¹®À¸·Î check-acl ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© À̸§ ÁöÁ¤ ACL(testacl)À» Áö½Ã¹®ÀÌ ³ªÅ¸³ª´Â °³Ã¼¿¡ ¹ÙÀεåÇÕ´Ï´Ù. testacl ACLÀº magnus.conf ¿¡¼­ ÂüÁ¶ÇÏ´Â ¸ðµç ACL ÆÄÀÏ¿¡ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.