每行一个用户名,支持批量
对应上面的用户名
🔐

填入用户名和密码,点击“生成 htpasswd”按钮

📖

使用说明

1格式:每行输出 username:encrypted_password,可直接保存为 .htpasswd 文件
2bcrypt:安全性最高,Apache 2.4+ 与 Nginx 都支持,格式为 $2y$...
3MD5 (apr1):Apache 传统默认算法,兼容性最好,格式为 $apr1$...
4SHA1:较老的算法,格式为 {SHA}base64(sha1)
5批量生成:用户名每行一个,密码可以是一个(共用)或与用户名一一对应
6Apache 配置示例:AuthUserFile /path/.htpasswd
📌 Apache 配置示例
          <Directory /var/www/html>
              AuthType Basic
              AuthName "Restricted Area"
              AuthUserFile /etc/apache2/.htpasswd
              Require valid-user
          </Directory>
        
📌 Nginx 配置示例
          location / {
              auth_basic "Restricted Area";
              auth_basic_user_file /etc/nginx/.htpasswd;
          }