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搜索中也显示
- 发现新工具
