在线Htpasswd生成工具

快速生成安全的Apache Htpasswd认证文件,支持多种加密算法

生成设置
密码强度:弱
强度: 10

正在生成,请稍候...

生成结果

使用说明

将生成的代码添加到您的.htaccess文件中,或保存为.htpasswd文件用于Apache认证。

加密算法安全比较
算法 安全性 推荐程度 特点
SHA-256 推荐 强大的加密哈希函数,但需要加盐增强安全性
SHA-1 不推荐 存在已知漏洞,已不再安全

最佳实践建议

  • 对于新系统,始终使用Bcrypt算法
  • 将Bcrypt的cost值设置为10或更高以提高安全性
  • 避免使用MD5和SHA-1等过时算法
  • 使用强密码(至少12个字符,包含大小写字母、数字和符号)
  • 定期更新密码以提高安全性

Htpasswd是什么?

Htpasswd是Apache服务器用于基本HTTP认证的密码文件格式。它包含用户名和加密后的密码,用于保护网站目录的访问。

服务器配置

在Apache配置文件中添加以下代码启用认证:

<Directory "/var/www/protected">
  AuthType Basic
  AuthName "Restricted Area"
  AuthUserFile /path/to/.htpasswd
  Require valid-user
</Directory>

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
意见
建议
发表
评论
返回
顶部