Apache HTTP Server �汾2.2
htdbm
���ڲ�����mod_authn_dbm
�ṩ��HTTP������֤��ʹ�õı����û����������DBM���ݿ��ļ����μ�dbmmanage
�ĵ��Ի����ЩDBM�ļ��ĸ�����Ϣ��
htdbm
[ -TDBTYPE ]
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
[ -x ]
filename username
htdbm -b
[ -TDBTYPE ]
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
filename username password
htdbm -n
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
username
htdbm -nb
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
username password
htdbm -v
[ -TDBTYPE ]
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
filename username
htdbm -vb
[ -TDBTYPE ]
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -t ]
[ -v ]
filename username password
htdbm -x
[ -TDBTYPE ]
[ -m |
-d |
-p |
-s ]
filename username
htdbm -l
[ -TDBTYPE ]
-b
-c
-n
ͬʱʹ�á�-n
-c
ͬʱʹ�á�-m
-d
crypt()
��������м��ܡ���Windows, Netware, TPF�����ƽ̨������Ĭ�Ϸ�������Ȼ�п��������е�ƽ̨�ϱ�htdbm
֧�֣�������Windows, Netware, TPF�ϣ��÷������ܱ�httpd
��֧�֡�-s
-p
htdbm
������ƽ̨�϶�֧�����ַ���������httpd
ֻ����Windows, Netware, TPF��֧�����ַ�����-l
-t
-v
-x
filename
.db
, .pag
, .dir
�������ͬʱʹ���� -c
ѡ���DBM�ļ��Ѵ��������������������������username
password
-b
һͬʹ�á�-TDBTYPE
ʵ���ϴ�������ͬ��DBM�ļ���ʽ�����ϵͳ��Ҳ���ܴ��ڲ�ֹһ�ֵ�֧�ֿ⣬��������SDBM, NDBM, GNU GDBM, Berkeley/Sleepycat DB 2/3/4 ���鷳���ǣ�������Щ�ⶼʹ���˲�ͬ���ļ���ʽ����������ȷ��filename�����õĸ�ʽ�ܹ�Ϊhtdbm
�����ܡ�Ŀǰ��htdbm
���Լ�ȷ�������ҵ��ļ���DBM���͡����ʹ���˴���ĸ�ʽ�������nothing �����߽���һ����ͬ���ƵIJ�ͬ��DBM�ļ������������ǣ�����ͼд������ļ�ʱ�����ܻ��ƻ���DBM�ļ���
�ڴ����Unixϵͳ�У���������file
�������鿴DBM�ļ��ĸ�ʽ��
htdbm
�����û��������뱻�ɹ��������ݿ��ɹ����µ�����·���"0
"���������ļ�����������"1
"�����������������"2
"����������֤ʧ����"3
"�������ڽ����еIJ����������"4
"����ֵ(username, filename, password, ������)���ȳ�����"5
"�����û��������Ƿ��ַ�(�μ�����)��"6
"����ָ�����ļ����ܱ���ȷʶ����"7
"��
htdbm /usr/local/etc/apache/.htdbm-users jsmith
��ӻ����û�jsmith
�����롣���뽫����ʾ���롣��Windowsƽ̨�ϣ����뽫ʹ��Apache�Ĺ���MD5�㷨���м��ܣ�������ƽ̨�Ͻ�ʹ��crypt()
���м��ܡ����ָ�����ļ������ڣ�htdbm
��ֻ����һ��������룬�����������κ��¡�
htdbm -c /home/doe/public_html/.htdbm jane
����һ�����ļ������������һ���û�jane
�ļ�¼�����뽫����ʾ���롣����ļ����ڵ��Dz��ܱ���ȡ��д�룬�����κμ�¼���ģ�ͬʱhtdbm
������ʾһ��������Ϣ������һ��������롣
htdbm -mb /usr/web/.htdbm-all jones Pwd4Steve
���������������(Pwd4Steve
)ʹ��MD5�㷨���ܣ����������ָ�����ļ���
Web�����ļ�(������htdbm
����)��Ӧ������������ռ��У������ܱ��ͻ����л�����ʡ�
���Ƿ���ʹ�� -b
ѡ���Ϊ���뽫�����ĵ���ʽ�������������С�
��Windows��MPEƽ̨�ϣ���htdbm
���ܵ����������255
�ַ����������ֽ����ضϡ�
htdbm
ʹ�õ�MD5�����㷨�Ѿ���Apache�Ĺ��ˣ����ܹ���Apacheʶ�𣬲��ܱ�����Web������ʶ��
�û������255
�ֽڣ����Ҳ��ܰ���ð��(:
)��