htpasswd 在线生成工具
快速生成Apache服务器所需的.htpasswd认证文件,支持多种加密算法,简单易用。
什么是htpasswd?
htpasswd是Apache HTTP服务器的一个工具,用于创建和管理存储用户名称和密码的文件, 这些文件用于HTTP基本认证。当访问受保护的目录时,服务器会要求用户输入用户名和密码, 并与htpasswd文件中的内容进行比对。
如何使用生成的htpasswd文件?
1. 将生成的内容保存到一个名为.htpasswd的文件中
2. 将该文件放置在Web服务器无法直接访问的位置
3. 在Apache的配置文件或.htaccess文件中添加以下配置:
AuthType Basic
AuthName "受保护区域"
AuthUserFile /path/to/.htpasswd
Require valid-user
AuthName "受保护区域"
AuthUserFile /path/to/.htpasswd
Require valid-user
4. 重启Apache服务器使配置生效