Apache HTTP Server �汾2.2
htpasswd
�����������ڻ�����֤�Ĵ洢�û���/������ı��ļ������htpasswd
���ܶ�д���ļ���������һ��������룬�������κ��ġ�
�������ϵ���Դ���Ա�����Ϊ��������htpasswd
�������ļ��е��û������ʡ��˳���ֻ�ܹ���洢���ı��ļ��е��û��������룬���������Լ��ܲ���ʾ������Ϣ���Ӷ�����Ϊ�������ݴ洢���������á�Ҫʹ��DBM���ݿ⣬��μ�dbmmanage
��
htpasswd
ʹ��רΪApache�����ĵ�MD5�㷨��ϵͳ����crypt()
�������롣htpasswd
��������ļ��������������͵����룻��Щ�û�������ʹ��MD5���ܵģ���ͬһ���ļ��е������û�������ʹ��crypt()
���ܡ�
���ֲ�ҳ���г������в��������û�����֤�����ָ���ϸ����μ�mod_auth_basic
�ĵ���
htpasswd
[ -c ]
[ -m ]
[ -D ] passwdfile username
htpasswd -b
[ -c ]
[ -m |
-d |
-p |
-s ]
[ -D ] passwdfile username
password
htpasswd -n
[ -m |
-d |
-s |
-p ] username
htpasswd -nb
[ -m |
-d |
-s |
-p ] username password
-b
-c
-n
ͬʱʹ�á�-n
-c
ͬʱʹ�á�-m
-d
crypt()
��������м��ܡ���Windows, Netware, TPF�����ƽ̨������Ĭ�Ϸ�������Ȼ�п��������е�ƽ̨�ϱ�htpasswd
֧�֣�������Windows, Netware, TPF�ϣ��÷������ܱ�httpd
��֧�֡�-s
-p
htpasswd
������ƽ̨�϶�֧�����ַ���������httpd
ֻ����Windows, Netware, TPF��֧�����ַ�����-D
username
������passwdfile
�У���ɾ�����û���passwdfile
-c
ѡ����ļ��Ѵ��������������������������username
password
-b
ͬʱʹ�á�htpasswd
�����û��������뱻�ɹ�����passwdfile��ɹ����µ�����·���"0
"���������ļ�����������"1
"�����������������"2
"����������֤ʧ����"3
"�������ڽ����еIJ����������"4
"����ֵ(username, filename, password, ������)���ȳ�����"5
"�����û��������Ƿ��ַ�(�μ�����)��"6
"����ָ�����ļ����ܱ���ȷʶ����"7
"��
htpasswd /usr/local/etc/apache/.htpasswd-users jsmith
��ӻ����û�jsmith
�����롣���뽫����ʾ���롣��Windowsƽ̨�ϣ����뽫ʹ��Apache�Ĺ���MD5�㷨���м��ܣ�������ƽ̨�Ͻ�ʹ��crypt()
���м��ܡ����ָ�����ļ������ڣ�htpasswd
��ֻ����һ��������룬�����������κ��¡�
htpasswd -c /home/doe/public_html/.htpasswd jane
����һ�����ļ������������һ���û�jane
�ļ�¼�����뽫����ʾ���롣����ļ����ڵ��Dz��ܱ���ȡ��д�룬�����κμ�¼���ģ�ͬʱhtpasswd
������ʾһ��������Ϣ������һ��������롣
htpasswd -mb /usr/web/.htpasswd-all jones Pwd4Steve
���������������(Pwd4Steve
)ʹ��MD5�㷨���ܣ����������ָ�����ļ���
Web�����ļ�(������htpasswd
����)��Ӧ������������ռ��У������ܱ��ͻ����л�����ʡ�
���Ƿ���ʹ�� -b
ѡ���Ϊ���뽫�����ĵ���ʽ�������������С�
��Windows��MPEƽ̨�ϣ���htdbm
���ܵ����������255
�ַ����������ֽ����ضϡ�
htdbm
ʹ�õ�MD5�����㷨�Ѿ���Apache�Ĺ��ˣ����ܹ���Apacheʶ�𣬲��ܱ�����Web������ʶ��
�û������255
�ֽڣ����Ҳ��ܰ���ð��(:
)��