本地生成 `.htpasswd` 行
适合旧环境 Basic Auth、内网临时保护和 Apache 兼容场景。
适合旧环境 Basic Auth、内网临时保护和 Apache 兼容场景。
当前支持 Apache `{SHA}` 兼容格式和明文格式,适合快速调试和演示。
用户名和密码只在浏览器本地参与生成,不会发到服务器。
浏览器本地生成
适合旧环境 Basic Auth、内网临时保护和 Apache 兼容场景。当前支持 `{SHA}` 与明文格式。
格式
{SHA}
用户名长度
9
密码长度
11
生成结果
点击生成后,这里会显示 htpasswd 结果。
工具使用说明
把需要写入 `.htpasswd` 的账号和密码填进去。
可选 Apache `{SHA}` 或明文,按你的环境兼容性来定。
生成后直接复制整行内容,继续贴到 `.htpasswd` 文件或测试环境里。
功能说明
适合旧服务临时保护、内网页面验证、Basic Auth 测试和 Apache 兼容环境联调。
如果你只是要快速生成一条可写入文件的账号行,这个工具更直接。
账号和密码本身就是敏感输入,没必要提交到外部工具站点。
浏览器本地生成更符合这类工具的基本安全边界。
当前优先支持真实可用的 `{SHA}` 与明文格式,没有做更重的哈希方案扩展。
正式生产环境仍建议按你的服务器兼容性和安全策略选用更强方案。
常见问题
不会。所有 htpasswd 结果都在浏览器本地生成。
因为 `{SHA}` 是 Apache 兼容的真实可用格式,且能稳定在浏览器本地完成。
适合临时调试、演示环境或你明确知道目标环境接受明文时使用。
更适合临时和兼容性场景;正式生产仍应结合你的服务端安全策略来选方案。