开发工具

Htpasswd 生成 - Basic Auth 认证工具

在线把用户名与密码编码为 .htpasswd 条目(基于 bcrypt),可直接用于 Nginx auth_basic 等基础认证配置。

htpasswdNginx认证

收藏工具

当前还没有选择收藏模式。

快捷操作

返回开发工具 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

开发工具

Htpasswd 生成

在线把用户名与密码编码为 .htpasswd 条目(基于 bcrypt),可直接用于 Nginx auth_basic 等基础认证配置。

生成的单行文本 (请放置在 `.htpasswd` 中)

admin:$2a$...

输入用户名和密码后生成 htpasswd 条目;密码只在浏览器本地处理。

Nginx 应用指导:在您的 Nginx Server Block(或 Location)中加入代码:
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.htpasswd;

如果需要追加,可将以上生成的字符串逐行追加 (Append) 写入该认证秘钥本中。

使用场景

  • 给内部看板加 HTTP Basic Auth
  • 生成 Nginx auth_basic 用户行
  • 临时保护静态目录访问

如何使用

  1. 输入用户名与密码
  2. 生成 .htpasswd 单行结果
  3. 复制后写入服务端认证文件

示例输入输出

输入

admin / secret

输出

admin:$2y$...

FAQ

算法是什么?

当前按 bcrypt 生成条目,便于与常见 Nginx/Apache 基础认证搭配。

能替代完整账号体系吗?

不能。它只产出基础认证文件行,适合轻量目录保护,不是完整用户系统。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

Nginx 配置生成

Nginx 配置生成 - server block 工具

可用

按表单选项生成 Nginx server 配置,支持反向代理、WebSocket、SSL、Gzip 与基础安全头,可复制或下载 conf,适合静态站与应用反代起步配置。

Nginx 配置 反代

Bcrypt 哈希

Bcrypt 哈希 - 在线生成与校验工具

可用

在浏览器本地生成 bcrypt 密码哈希并可校验明文,可调 rounds 控制计算量,适合手动写入库哈希与对照已有密文。

bcrypt 密码 安全