Apache HTTP Server �汾2.2
dbmmanage
�������´洢�û����������DBM��ʽ���ļ���������mod_authn_dbm
��HTTP�û����л�����֤��Apache HTTP�������ϵ���Ч��Դ���Ա�����Ϊ��������dbmmanage
�������ļ��е��û������ʡ��˳���������û����Ǵ洢��һ��DBM�ļ��е�����£����ʹ���ı����ݿ⣬��μ�htpasswd
��
���ֲ�ҳ���г������в����������û���֤�������Ϣ��μ���֤����Ȩ�����ʿ���
�ĵ���
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
:
)�������ϣ��ָ�����û��������飬����ʹ��һ�����ַ�(-
)��������Ҫ��дcomment����⣬������update
����ʱ��ʹ��һ�����(.
)���Ա���ԭ���������鲻�䡣comment
-d
-m
-s
-p
add
dbmmanage passwords.dat add rbowen foKntnEF3KSXA
adduser
dbmmanage passwords.dat adduser krietz
check
dbmmanage passwords.dat check rbowen
delete
dbmmanage passwords.dat delete rbowen
import
STDIN
��ȡ username:password
����Ϣ(ÿ��һ��)��Ȼ�����ӵ�filename�С����е�����������Ѽ��ܵġ�update
adduser
�������������ȷ��username�Ѿ�������filename�С�
dbmmanage passwords.dat update rbowen
view
dbmmanage passwords.dat view
ע�⣬ʵ���ϴ�������ͬ��DBM�ļ���ʽ�����ϵͳ��Ҳ���ܴ��ڲ�ֹһ�ֵ�֧�ֿ⣬��������SDBM, NDBM, GDBM, Berkeley DB 2 ���鷳���ǣ�������Щ�ⶼʹ���˲�ͬ���ļ���ʽ����������ȷ��filename�����õĸ�ʽ�ܹ�Ϊdbmmanage
�����ܡ�Ŀǰ��dbmmanage
���Լ�ȷ�������ҵ��ļ���DBM���͡����ʹ���˴���ĸ�ʽ�������nothing �����߽���һ����ͬ���ƵIJ�ͬ��DBM�ļ������������ǣ�����ͼд������ļ�ʱ�����ܻ��ƻ���DBM�ļ���
dbmmanage
��һ��DBM��ʽ����ѡ���б��ڳ���ǰ���� @AnyDBM::ISA
���鶨�塣�������Ǹ�ϲ�� Berkeley DB 2 ��ʽ��dbmmanage
����ϵͳ���˳���ǣ�Berkeley DB 2, NDBM, GDBM, SDBM ��dbmmanage
��ʹ�õ�һ���ҵ��Ŀ����������е�DBM�ļ���������˳����perl�б��� @AnyDBM::ISA
��˳������ͬ�����ԣ����Ҫʹ���κ���������������DBM�ļ��������ȷ���ù����ǰ���˳����ġ������������Ա���C�ij�����������Щ�ļ�ʱ��ҲҪ������һ�㡣
�ڴ����Unixϵͳ�У���������file
�������鿴DBM�ļ��ĸ�ʽ��