htpasswd 生成

创建写入 .htpasswd 文件的哈希加密密码

特点

支持 4 种加密方式

可选择 bcrypt、MD5 (APR)、SHA-1、crypt

批量生成多个用户

添加行即可一次性创建 .htpasswd

调整 bcrypt 的成本值

在 4~31 之间精细设置哈希强度

复制保存生成结果

一键即可保存为 .htpasswd

使用方法

1

输入用户名和密码

在各行填写认证所用的用户名和任意密码

2

选择要使用的加密方式

从 MD5 (APR)、SHA-1、crypt、bcrypt 中指定符合用途的方式

3

按需添加输入栏

用添加按钮每次增加 5 组输入栏,批量登记多个用户

4

点击生成按钮获取结果

点击生成按钮,复制或下载 .htpasswd 格式的字符串

使用场景

设置 Basic 认证

快速准备写入 Apache .htpasswd 的认证信息

保护会员专用页面

为开发中网站或限定公开页面设置访问限制

批量登记多个账户

为团队成员统一签发认证信息并分发

适配既有方式

选择服务器支持的加密方式,以适配旧版环境

基础知识

Basic 认证是什么

Basic 认证是指在打开页面前要求输入 ID 和密码的网络服务器的简易访问限制方式,可以方便地用于保护发布前的网站或会员专用页面。

.htpasswd 是什么

.htpasswd 是用于保存 Basic 认证中使用的"用户名和哈希化密码"组合的文件,密码被转换为无法还原为原始字符串的形式并记录。

bcrypt 是什么

bcrypt 是一种密码哈希方式,其设计目的是使计算故意耗时,对暴力破解攻击具有强大抵抗力,提高成本值可以进一步增加破解难度。

安全性与隐私

浏览器内完成

输入数据仅在您的浏览器内处理,不会发送至外部。

仅在浏览器内处理

哈希的生成完全在您的浏览器内进行,输入数据不会发送到服务器。

通信采用HTTPS加密

页面加载也通过TLS加密,第三方无法读取内容。

不向第三方发送

不向广告网络、跟踪器等外部服务发送输入内容。

结果不自动保存

输入的密码和输入建议不会保存到服务器。

在Google搜索中关注RAKKOTOOLS

175个实用工具,在Google搜索和AI搜索中更容易找到!

  • 在搜索中找到
  • 在AI搜索中也显示
  • 发现新工具
相关工具