Apache HTTP Server Version 2.2
This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.
You may follow this link to go to the current version of this document.
dbmmanage
´Â HTTP basic authentication¿¡
»ç¿ëÇÒ »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ ÀúÀåÇÏ´Â DBMÇü½ÄÀÇ ÆÄÀÏÀ» ¸¸µé°í
¼öÁ¤ÇÑ´Ù. ¾ÆÆÄÄ¡ À¥¼¹ö´Â ÀÚ¿øÀ» dbmmanage
·Î
¸¸µç ÆÄÀÏ¿¡ ±â·ÏÇÑ »ç¿ëÀÚ¿¡°Ô¸¸ º¸¿©ÁÙ ¼ö ÀÖ´Ù. »ç¿ëÀÚ¸íÀÌ
DBM ÆÄÀÏ¿¡ ±â·ÏµÇÀÖÀ»¶§¸¸ ÀÌ ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀϹÝÆÄÀÏÀ» µ¥ÀÌÅͺ£À̽º·Î »ç¿ëÇÏ·Á¸é htpasswd¸¦ Âü°íÇ϶ó.
ÀÌ manpage´Â ¸í·ÉÇà ¿É¼Ç¸¸À» ¼³¸íÇÑ´Ù. httpd¿¡¼ »ç¿ëÀÚÀÎÁõÀ» ¼³Á¤ÇÏ´Â Áö½Ã¾î¿¡ ´ëÇÑ ¼³¸íÀº ¾ÆÆÄÄ¡ ¹èÆ÷º»¿¡ Æ÷ÇÔµÇÀÖ°í http://httpd.apache.org/¿¡¼µµ º¼ ¼ö ÀÖ´Â ¾ÆÆÄÄ¡ ¼³¸í¼¸¦ Âü°íÇ϶ó.
dbmmanage [ encoding ]
filename add|adduser|check|delete|update
username
[ encpasswd
[ group[,group...]
[ comment ] ] ]
dbmmanage filename
view [ username ]
dbmmanage filename import
filename
.db
,
.pag
, .dir
È®ÀåÀÚ¸¦ »«´Ù.username
:
)À»
»ç¿ëÇÒ ¼ö ¾ø´Ù.encpasswd
update
³ª add
¸í·É¿¡ »ç¿ëÇÒ
ÀÌ¹Ì ¾ÏÈ£ÈµÈ ¾ÏÈ£ÀÌ´Ù. ¾ÏÈ£¸¦ ³ªÁß¿¡ ÁöÁ¤ÇÏ°í ½ÍÀº °æ¿ì
»©±â±âÈ£(-
)¸¦ »ç¿ëÇÑ´Ù. ¶Ç, update
¸í·ÉÀ» »ç¿ëÇÒ¶§ ¸¶Ä§Ç¥(.
)¸¦ »ç¿ëÇÏ¸é ¿ø·¡
¾ÏÈ£¸¦ ±×´ë·Î µÐ´Ù.group
:
)À»
»ç¿ëÇÒ ¼ö ¾ø´Ù. »ç¿ëÀÚ¸¦ ±×·ì¿¡ Ãß°¡ÇÏÁö´Â ¾ÊÁö¸¸ ¼³¸í¶õÀ»
ä¿ì°í ½Í´Ù¸é »©±â±âÈ£(-
)¸¦ »ç¿ëÇÑ´Ù. ¶Ç,
update
¸í·ÉÀ» »ç¿ëÇÒ¶§ ¸¶Ä§Ç¥(.
)¸¦
»ç¿ëÇÑ´Ù¸é ¿ø·¡ ±×·ìÀ» ±×´ë·Î µÐ´Ù.comment
-d
-m
-s
-p
add
adduser
check
delete
import
STDIN
¿¡¼
username:password
Ç׸ñÀ»
(ÇÑÁÙ¿¡ Çϳª¾¿) ÀÐ¾î¼ filename¿¡ Ãß°¡ÇÑ´Ù.
¾ÏÈ£´Â ÀÌ¹Ì ¾ÏȣȵÇÀÖ¾î¾ß ÇÑ´Ù.update
adduser
¸í·É°ú ºñ½ÁÇÏÁö¸¸,
filename¿¡ ÀÌ¹Ì usernameÀÌ ÀÖ´ÂÁö
È®ÀÎÇÑ´Ù.view
¿©·¯ ´Ù¸¥ DBM ÆÄÀÏÇü½ÄµéÀÌ ÀÖ°í ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡ ¿©·¯
Çü½Ä¿¡ ´ëÇÑ ºñ½ÁÇÑ ¶óÀ̺귯¸®µéÀÌ ÀÖÀ½À» ÁÖÀÇÇØ¾ß ÇÑ´Ù.
°¡Àå ´ëÇ¥ÀûÀÎ ³×°¡Áö°¡ SDBM, NDBM, GNU ÇÁ·ÎÁ§Æ®ÀÇ GDBM,
Berkeley DB 2ÀÌ´Ù. ºÒÇàÈ÷µµ ÀÌ ¶óÀ̺귯¸®µéÀº ¸ðµÎ ´Ù¸¥
ÆÄÀÏÇü½ÄÀ» »ç¿ëÇÑ´Ù. ±×·¡¼ filenameÀÌ »ç¿ëÇÏ´Â
ÆÄÀÏÇü½ÄÀÌ dbmmanage
°¡ ¿øÇÏ´Â Çü½Ä°ú °°ÀºÁö
È®ÀÎÇØ¾ß ÇÑ´Ù. dbmmanage
´Â DBM ÆÄÀÏÀÇ Çü½ÄÀ»
¾Ë¾Æ³»Áö ¸øÇÑ´Ù. ´Ù¸¥ Çü½ÄÀ» »ç¿ëÇÏ¸é ¾Æ¹«Àϵµ ÇÏÁö ¾Ê°Å³ª,
´Ù¸§ À̸§ÀÇ DBM ÆÄÀÏÀ» ¸¸µé°Å³ª, ÃÖ¾ÇÀÇ °æ¿ì ÆÄÀÏÀ» ±â·ÏÇÏ¿©
DBM ÆÄÀÏÀ» ¸ÁÄ¥ ¼ö ÀÖ´Ù.
dbmmanage
ÇÁ·Î±×·¥ ¾ÕºÎºÐ¿¡ ÀÖ´Â
@AnyDBM::ISA
¹è¿ÀÌ DBMÇü½Ä ¼±È£¼ø¼ÀÌ´Ù.
¿ì¸®´Â Berkeley DB 2 ÆÄÀÏÇü½ÄÀ» ¼±È£ÇϹǷÎ
dbmmanage
°¡ ½Ã½ºÅÛ ¶óÀ̺귯¸®¸¦ ã´Â ¼ø¼´Â
Berkeley DB 2, NDBM, GDBM, SDBM ¼øÀÌ´Ù. dbmmanage
´Â
Á¦ÀÏ ¸ÕÀú ãÀº ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ¸ðµç DBM ÆÄÀÏ ÀÛ¾÷À»
ÇÑ´Ù. ÀÌ ¼ø¼´Â PerlÀÇ °£´ÜÇÑ dbmopen()
È£ÃâÀÌ
»ç¿ëÇÏ´Â ¼ø¼³ª PerlÀÇ Ç¥ÁØ @AnyDBM::ISA
¼ø¼¿Í
Á¶±Ý ´Ù¸£´Ù. ±×·¡¼ ´Ù¸¥ µµ±¸¸¦ »ç¿ëÇÏ¿© DBM ÆÄÀÏÀ» °ü¸®ÇÑ´Ù¸é
ÀÌ ¼ø¼¸¦ µû¶ó¾ß ÇÑ´Ù. C¿Í °°ÀÌ ´Ù¸¥ ¾ð¾î·Î ÀÛ¼ºÇÑ ÇÁ·Î±×·¥À»
»ç¿ëÇÏ¿© ÆÄÀÏÀ» ´Ù·ç´Â °æ¿ì¿¡µµ ¸¶Âù°¡Áö´Ù.
´ëºÎºÐÀÇ À¯´Ð½º ½Ã½ºÅÛ¿¡¼ file
ÇÁ·Î±×·¥À¸·Î
DBM ÆÄÀÏÇü½ÄÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.