Token导航 LogoToken导航TokenDH.com

htpasswd · Apache 兼容 · 本地生成

htpasswd 生成器

在线生成可直接写入 `.htpasswd` 的账号行,适合 Apache 兼容场景和临时 Basic Auth 保护。

本地生成 `.htpasswd` 行

适合旧环境 Basic Auth、内网临时保护和 Apache 兼容场景。

支持 `{SHA}` 与明文

当前支持 Apache `{SHA}` 兼容格式和明文格式,适合快速调试和演示。

不上传账号密码

用户名和密码只在浏览器本地参与生成,不会发到服务器。

浏览器本地生成

生成可直接写入 `.htpasswd` 的账号行

适合旧环境 Basic Auth、内网临时保护和 Apache 兼容场景。当前支持 `{SHA}` 与明文格式。

格式

{SHA}

用户名长度

9

密码长度

11

生成结果

点击生成后,这里会显示 htpasswd 结果。
当前支持 Apache `{SHA}` 和明文两种格式,全部在浏览器本地生成。

工具使用说明

htpasswd 生成器怎么用

1

输入用户名和密码

把需要写入 `.htpasswd` 的账号和密码填进去。

2

选择输出格式

可选 Apache `{SHA}` 或明文,按你的环境兼容性来定。

3

复制生成结果

生成后直接复制整行内容,继续贴到 `.htpasswd` 文件或测试环境里。

功能说明

这个工具解决什么问题

适合什么场景

适合旧服务临时保护、内网页面验证、Basic Auth 测试和 Apache 兼容环境联调。

如果你只是要快速生成一条可写入文件的账号行,这个工具更直接。

为什么强调本地生成

账号和密码本身就是敏感输入,没必要提交到外部工具站点。

浏览器本地生成更符合这类工具的基本安全边界。

使用边界

当前优先支持真实可用的 `{SHA}` 与明文格式,没有做更重的哈希方案扩展。

正式生产环境仍建议按你的服务器兼容性和安全策略选用更强方案。

常见问题

关于 htpasswd 生成器,用户常问这些

会上传我的用户名和密码吗?

不会。所有 htpasswd 结果都在浏览器本地生成。

为什么当前先支持 `{SHA}`?

因为 `{SHA}` 是 Apache 兼容的真实可用格式,且能稳定在浏览器本地完成。

明文模式有什么用?

适合临时调试、演示环境或你明确知道目标环境接受明文时使用。

适合正式生产凭据吗?

更适合临时和兼容性场景;正式生产仍应结合你的服务端安全策略来选方案。