安全工具
Htpasswd 生成器
生成多种格式的 .htpasswd 条目。
安全
输入内容会自动保存在此设备上。
仅存储在你的浏览器中
发送到其他工具
crypt format output: username:abcdefghijklm
当你需要旧式短哈希时可使用此格式。是否兼容取决于服务器是否仍支持传统 crypt。
使用方法
- 1. 选择与你的服务器或现有 .htpasswd 文件匹配的输出格式。
- 2. 输入用户名和密码,然后点击“生成”创建一条 .htpasswd 记录。
- 3. 复制生成的行并保存到服务器上的 .htpasswd 文件中。
.htaccess 示例
典型的 Apache Basic Auth 配置如下,请将路径改为实际的 .htpasswd 位置。
配置说明
- 尽量将 .htpasswd 文件放在公开 Web 根目录之外。
- 使用服务器当前已支持的哈希格式。
- 若认证失败,请检查文件路径、权限和服务器模块支持情况。
输入用户名和密码后可生成 .htpasswd 行,并选择匹配服务器的格式。
FAQ
如何在线生成 .htpasswd 条目?
输入用户名和密码后,选择 crypt、APR1-MD5 或 bcrypt 即可生成一行条目。
结果可以直接粘贴到 .htpasswd 文件吗?
可以。输出为 username:hash 格式,兼容环境可直接使用。
该工具支持哪些 .htpasswd 格式?
支持传统 crypt、Apache APR1-MD5 和 bcrypt 三种常见格式。