转:http://hi.baidu.com/luoxiandong99/item/bd14b7462fe61ef7bdf45140
apache htpasswd命令选项参数说明
-c 创建一个加密文件
-n 不更新加密文件,只将apache htpasswd命令加密后的用户名密码显示在屏幕上
-m 默认apache htpassswd命令采用MD5算法对密码进行加密
-d apache htpassswd命令采用CRYPT算法对密码进行加密
-p apache htpassswd命令不对密码进行进行加密,即明文密码
-s apache htpassswd命令采用SHA算法对密码进行加密
-b 在apache htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码
-D 删除指定的用户
apache htpasswd命令用法实例
1、利用htpasswd命令添加用户
htpasswd -bc D:\licang\passwd yingzi 1234
2、在原有密码文件中增加下一个用户
htpasswd -b D:\licang\passwd ludi 1234
3、如何不更新密码文件,只显示加密后的用户名和密码
htpasswd -nb yingzi 1234
4、利用htpasswd命令删除用户名和密码
htpasswd -D D:\licang\passwd yingzi
5、利用htpasswd命令修改密码
htpasswd -D D:\licang\passwd yingzi
htpasswd -b D:\licang\passwd yingzi 5678