IBM HTTP Server ´Â TCP ¶Ç´Â SSL ¿¬°áÀ» ÅëÇÑ X.500 µð·ºÅ丮 ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ÇÁ·ÎÅäÄÝÀÎ LDAP(Lightweight Directory Access Protocol)ÀÇ »ç¿ëÀ» Áö¿øÇÕ´Ï´Ù. LDAP¸¦ ÅëÇØ µð·ºÅ丮 ¼ºñ½º¿¡ Á¤º¸¸¦ ÀúÀåÇϰí À̸¦ µ¥ÀÌÅͺ£À̽º ¹æ½ÄÀ¸·Î Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. X.500 µð·ºÅ丮¿Í LDAP¸¦ »ç¿ëÇϸé LDAP »ç¿ë °¡´É ÀÀ¿ëÇÁ·Î±×·¥Àº »ç¿ëÀÚ ÀÎÁõ Á¤º¸¿Í °°Àº Á¤º¸¸¦ ÇÑ ¹ø ÀúÀåÇÒ ¼ö ÀÖÀ¸¸ç LDAP ¼¹ö¸¦ »ç¿ëÇÏ´Â ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥Àº À̸¦ ÀνÄÇÏ°Ô µË´Ï´Ù.
LDAP´Â ¿ø·¡ÀÇ X.500 µð·ºÅ丮 ¾×¼¼½º ÇÁ·ÎÅäÄÝ(DAP)ÀÇ ±â´É ÇÏÀ§ ÁýÇÕ¸¸ Æ÷ÇÔ½ÃÄÑ Çʼö ½Ã½ºÅÛ ÀÚ¿øÀ» ÁÙÀÔ´Ï´Ù.
IBM HTTP Server LDAP Áö¿øÀº »ó´çÈ÷ ±¤¹üÀ§ÇÕ´Ï´Ù. ´ÙÀ½À» Æ÷ÇÔÇÏ´Â LDAP ±¸¼ºÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Ã¥¿¡¼´Â IBM SecureWay X.500 µð·ºÅ丮¿Í °°ÀÌ ±âÁ¸ÀÇ X.500 µð·ºÅ丮 ¼ºñ½º°¡ »ç¿ë °¡´ÉÇÏ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
X.500Àº Á»´õ È¿À²ÀûÀÎ °Ë»öÀ» Á¦°øÇÏ´Â ±¸¼º¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â µð·ºÅ丮 ¼ºñ½ºÀÔ´Ï´Ù. LDAP´Â ¾ç½Ä°ú ¹®ÀÚ¸¦ °áÁ¤ÇÏ´Â Á¤º¸ ¸ðµ¨°ú, Á¤º¸°¡ »öÀÎȵǰí ÂüÁ¶µÉ ¼ö ÀÖ°Ô ÇÏ´Â À̸§ °ø°£ÀÇ µÎ °¡Áö ±¸¼º¿ä¼Ò¸¦ »ç¿ëÇÕ´Ï´Ù.
X.500 µð·ºÅ丮 ±¸Á¶´Â Á¤º¸°¡ ÀúÀåµÇ°í °Ë»öµÇ´Â ¹æ½Ä¿¡ ÀÖ¾î ´Ù¸¥ ±¸Á¶¿Í ´Ù¸¨´Ï´Ù. Á¤º¸´Â ¼Ó¼º°ú ¿¬°üµË´Ï´Ù. ¼Ó¼º¿¡ ±â¹ÝÀ» µÐ Á¶È¸°¡ »ý¼ºµÇ¾î LDAP ¼¹ö·Î Àü¼ÛµÇ¸ç ¼¹ö´Â °¢°¢ÀÇ °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. LDAP´Â µð·ºÅ丮 Ç׸ñÀ» Ç¥ÇöÇϱâ À§ÇØ ´Ü¼øÇÑ ¹®ÀÚ¿ ±â¹Ý Á¢±Ù ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.
X.500 µð·ºÅ丮´Â ObjectClass ¼Ó¼º¿¡ µû¶ó ÀÔ·ÂµÈ Ç׸ñÀ¸·Î ±¸¼ºµË´Ï´Ù. °¢ Ç׸ñÀº ¼Ó¼ºÀ¸·Î ±¸¼ºµË´Ï´Ù. ObjectClass ¼Ó¼ºÀº Ç׸ñ À¯ÇüÀ» ½Äº°Çϸç (¿¹: »ç¶÷ ¶Ç´ÂÁ¶Á÷) Çʼö ¼Ó¼º°ú ¼±ÅÃÀûÀÎ ¼Ó¼ºÀ» °áÁ¤ÇÕ´Ï´Ù.
Æ®¸® ±¸Á¶·Î ¹è¿µÇ´Â Ç׸ñÀº Áö¸®Àû ¹× Á¶Á÷Àû ºÐ»ê ±¸Á¶¿¡ ÀÖ´Â ¼¹ö°£¿¡ ±¸ºÐµÉ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº DN(½Äº° À̸§)¿¡ ÀÇÇØ ºÐ»ê °èÃþ ³»ÀÇ ÇØ´ç À§Ä¡¿¡ µû¶ó ¸í¸íµË´Ï´Ù.
X.500 µð·ºÅ丮¿¡ ¾×¼¼½ºÇϱâ À§Çؼ´Â DAP(Directory Access Protocol)¿Í °°Àº ƯÁ¤ ÇÁ·ÎÅäÄÝÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·¯³ª ÇÁ·ÎÅäÄÝÀÇ º¹À⼺À» ó¸®Çϱâ À§ÇØ DAP¿¡´Â ¸¹Àº ¼öÀÇ ½Ã½ºÅÛ ÀÚ¿ø°ú Áö¿ø ¸ÞÄ¿´ÏÁòÀÌ ÇÊ¿äÇÕ´Ï´Ù. µ¥½ºÅ©Å¾ ¿öÅ©½ºÅ×À̼ÇÀÌ X.500¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ LDAP°¡ µµÀԵǾú½À´Ï´Ù.
LDAP´Â Ŭ¶óÀ̾ðÆ®/¼¹ö ±â¹Ý Á¦Ç°À̸ç DAP Ŭ¶óÀÌ¾ðÆ®¿¡¼ ÇÊ¿ä·Î ÇÏ´Â ÀϺΠÁß¿äÇÑ ÀÚ¿øÀº LDAP ¼¹ö¿¡¼ ó¸®ÇÕ´Ï´Ù. LDAP ¼¹ö´Â Ŭ¶óÀÌ¾ðÆ®¿¡ °á°ú³ª ¿À·ù¸¦ ¸®ÅÏÇϱ⸸ Çϸç, Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¿äûÇÏ´Â °ÍÀº °ÅÀÇ ¾ø½À´Ï´Ù. X.500 ¼¹ö°¡ Ŭ¶óÀÌ¾ðÆ® ¿äû¿¡ ÀÀ´äÇÒ ¼ö ¾øÀ¸¸é ÀÌ ¿äûÀ» ´Ù¸¥ X.500 ¼¹ö¿¡ Àü´ÞÇØ¾ß ÇÕ´Ï´Ù. ±× ¼¹ö°¡ ¿äûÀ» ¿Ï·áÇϰųª LDAP ¼¹ö·Î ¿À·ù¸¦ ¸®ÅÏÇϸé, LDAP ¼¹ö°¡ ´Ù½Ã Ŭ¶óÀÌ¾ðÆ®¿¡ ±× Á¤º¸¸¦ Àü´ÞÇØ¾ß ÇÕ´Ï´Ù. LDAP(Lightweight Directory Access Protocol)´Â »ç¿ëÀÚ¿Í ±×·ìÀÌ ÇÑ ¹ø Á¤ÀÇµÇ¾î ¿©·¯ ±â°è¿Í ´ÙÁß ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ °øÀ¯µÉ ¼ö ÀÖ´Â Á¤º¸ µð·ºÅ丮ÀÔ´Ï´Ù. IBM HTTP Server LDAP Ç÷¯±×ÀÎÀ» »ç¿ëÇϸé ÀÎÁõ°ú ±ÇÇÑ(º¸È£µÈ ÀÚ¿ø¿¡ ¾×¼¼½ºÇÒ ¶§ ÇÊ¿ä)ÀÌ µð·ºÅ丮º°·Î ¼öÇàµÉ ¼ö ÀÖÀ¸¹Ç·Î °¢ À¥ ¼¹ö¿¡ ´ëÇØ ±¹ÁöÀûÀ¸·Î »ç¿ëÀÚ ¹× ±×·ì Á¤º¸¸¦ À¯ÁöÇÏ´Â µ¥ ÇÊ¿äÇÑ °ü¸® ºÎ´ãÀÌ Å©°Ô ÁÙ¾îµì´Ï´Ù.
LDAP´Â Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â ¹®ÀÚ¿À» »ç¿ëÇÏ¿© X.500 µð·ºÅ丮¿¡ ¾×¼¼½ºÇÕ´Ï´Ù. À̵é Á¶È¸ ¹®ÀÚ¿ÀÌ LDAP ¼¹ö¿¡ Àü´ÞµÇ¸é ¼¹ö´Â Ç׸ñÀÇ ½Äº° À̸§À» ¸®ÅÏÇÕ´Ï´Ù.
LDAP Ç׸ñÀº Ž»öÀ» ´Ü¼øÈÇϱâ À§ÇØ ObjectClass ¼Ó¼º¿¡ µû¶ó ÀԷµǰųª ºÐ·ùµË´Ï´Ù. ¿¹¸¦ µé¾î objectclass=aclÀÎ LDAP µð·ºÅ丮¸¦ Ž»öÇÏ¿© ¾×¼¼½º Á¦¾î ¸ñ·Ï¿¡ ÇØ´çÇÏ´Â ¸ðµç Ç׸ñÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù.
LDAP Ç׸ñ¿¡ ´ëÇÑ Å½»ö ÇÊÅÍ´Â ´ÙÀ½ ±¸Á¶¸¦ °¡Áý´Ï´Ù.
LDAP Ž»ö ÇÊÅÍ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é RFC 1960À» ÂüÁ¶ÇϽʽÿÀ.
Joe Smith
Joe Schmoe Adam Fosset Jane Doe ÀÌ¿ÜÀÇ ´Ù¸¥ À̸§
Peter Johnson Davey Johnson
University of North Carolina Chapel Hill University of South Carolina
ÁÖ: | LDAP´Â µÑ ÀÌ»óÀÇ Ç׸ñÀ» ¸®ÅÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª À¥ ¼¹ö´Â ¿©·¯ Ç׸ñÀÌ ¸®Å쵃 ¶§´Â ÀÎÁõÇÏÁö ¾Ê½À´Ï´Ù. University of North Carolina¿Í University of South Carolina°¡ ÀÌ ¿¹¿¡¼ Á¶È¸µÇ´Â µð·ºÅ丮¿¡ Æ÷ÇԵǾî ÀÖ´Ù¸é µÎ Ç׸ñÀÌ ¸ðµÎ ¸®ÅϵÇÁö¸¸ ÀÎÁõÀº ½ÇÆÐÇÕ´Ï´Ù. Ž»ö ÇÊÅͰ¡ º¯°æµÇ¾î¾ß ÇÕ´Ï´Ù. |
ÀÎÁõ ¹üÁÖ À̸§ Çʵ忡 µð·ºÅ丮¿¡ ´ëÇÑ ÀÎÁõ ¹üÁÖ À̸§À» ÀÔ·ÂÇϽʽÿÀ.
±×·ì¿¡ ÀÇÇÑ Á¤ÀÇ:
LDAPRequire group "group_name"
¿¹: LDAPRequire group "Administrative Users"
ÇÊÅÍ¿¡ ÀÇÇÑ Á¤ÀÇ:
LDAPRequire filter "ldap_search_filter"
¿¹: LDAPRequire filter "(&(objectclass=person)(cn=*)(ou=IHS)(o=IBM))"
ÁÖ: LDAPRequire´Â ¼öµ¿À¸·Î httpd.conf¿¡ »ðÀÔµÈ °æ¿ì¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù.