异次元

 找回密码
 立即注册
KURUN CLOUD 美国CN2GIA服务器轻云互联 美国香港CN2GIA服务器【不死鸟CDN】攻击打不死•接扛不住会员请立即修改密码
查看: 1228|回复: 4

nginx中的网站如何设置身份验证?

[复制链接]

13

主题

80

帖子

1884

积分

金牌会员

Rank: 6Rank: 6

积分
1884
发表于 2022-2-9 23:55:47 | 显示全部楼层 |阅读模式
第一步:生成用户名和密码(必需在SSH中执行)
  • echo -e "用户名(openssl passwd -crypt 密码)" > /www/wwwroot/AuthNginx.pl




第二步:在伪静态中添加以下两行
  • auth_basic 'Login..';
  • auth_basic_user_file /www/wwwroot/AuthNginx.pl;


0

主题

32

帖子

1634

积分

金牌会员

Rank: 6Rank: 6

积分
1634
发表于 2022-2-14 00:45:27 | 显示全部楼层
用户名后面怎么成表情符号了..

点评

表情换成就行了  详情 回复 发表于 2025-10-21 22:45

13

主题

116

帖子

780

积分

高级会员

Rank: 4

积分
780
发表于 2025-10-21 22:45:19 | 显示全部楼层
本帖最后由 晨思雨 于 2025-10-21 22:47 编辑
Zihao 发表于 2022-2-14 00:45
用户名后面怎么成表情符号了..

表情换成
  1. :$
复制代码
符号就行了

13

主题

116

帖子

780

积分

高级会员

Rank: 4

积分
780
发表于 2025-10-21 22:49:52 | 显示全部楼层
在宝塔面板中,通过 `/www/wwwroot/AuthNginx.pl` 实现 **用户名验证**(即访问网站时弹出用户名密码框),其实是借助了 **Nginx 的 basic auth 认证机制**。这个 `AuthNginx.pl` 文件是宝塔自动生成的一个 Perl 脚本,用于管理 Nginx 的 basic auth 用户认证配置。

---

### ✅ 实现步骤如下:

####

13

主题

116

帖子

780

积分

高级会员

Rank: 4

积分
780
发表于 2025-10-21 22:51:58 | 显示全部楼层

####
高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|异次元 | 繁体中文

GMT+9, 2026-2-25 08:51 , Processed in 0.144016 second(s), 41 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表