关于Htpasswd 密码文件生成器
测试站不想被外人和蜘蛛访问、后台目录想多加一道门、给客户看的文件不想公开,用 Apache 和 Nginx 自带的基本认证(Basic Auth)加一个密码框就行,.htpasswd 就是存放用户名和密码哈希的文件,用 Htpasswd 生成器就能做出来。输入一个用户,或者每行一个 user:password 批量输入;没想好密码,可以用内置的密码生成器。每一行都会生成好哈希,直接粘贴进 .htpasswd 即可。
格式可选 APR1-MD5(以 $apr1$ 开头,是 Apache 的默认格式,Nginx 也能用)和 SHA-1({SHA},给老系统用);APR1 带盐,更推荐。结果里附带 Apache 和 Nginx 的配置示例。.htpasswd 要放在网站目录之外,网站要走 HTTPS,因为基本认证只是把密码编码后传输。哈希在你的浏览器里计算,密码不会离开你的设备。网站证书是否有效,可以用 SSL 证书检测确认。
Htpasswd 密码文件生成器怎么用
- 1输入用户
输入一个用户,或每行一个 user:password 批量粘贴,也可以生成随机密码。
- 2选格式
一般选 APR1-MD5,老系统有要求时再选 SHA-1。
- 3保存 .htpasswd
把生成的内容存成 .htpasswd 文件,放在网站目录之外。
- 4配置服务器
按 Apache 或 Nginx 的配置示例改好文件路径,再重新加载服务器。
为什么用熊仔工匠
- 批量用户
一次粘贴多组用户名和密码,每一行都生成哈希。
- 内置密码生成
没想好密码时,直接生成一个随机密码。
- 两种格式
带盐的 APR1-MD5(Apache 默认)和 SHA-1。
- 密码不出浏览器
哈希在本机计算,不上传,也不占次数。