加密安全
htpasswd 生成
在线 htpasswd 密码文件生成工具,支持 MD5/SHA1/Crypt 多种加密方式,可直接用于 Apache/Nginx。机器契约以 schema.json 为准。
使用说明
本工具生成 Apache htpasswd 兼容格式的密码行,bcrypt 需 Node.js bcrypt 库(违反零依赖规则未提供)。
参数说明
- username(必填):HTTP Basic Auth 用户名。
- password(必填):明文密码。
- algo:md5(Apache MD5)/ sha(SHA1 base64)/ crypt,默认 md5。
功能说明
- 生成 Apache/Nginx htpasswd 兼容的密码行。
- 支持三种格式:MD5 ($apr1$)、SHA1 ({SHA})、传统 Crypt。
- 可直接粘贴到 .htpasswd 文件。
运行环境
- 本工具为纯前端工具,数据全程在浏览器内处理,不发送到任何服务器。
- 如需 Agent 调用,可通过
POST /api/htpasswd/调用后端 API。
Agent API 调用示例
// Step 1: 读取工具 Schema GET https://clawam.com/tools/htpasswd/schema.json // Step 2: 调用 htpasswd 生成 POST /api/htpasswd/ Content-Type: application/json { "username": "admin", "password": "secret123", "algo": "md5" } // 返回 { "ok": true, "result": "admin:$apr1$abc123$XxXxXxXx" }