异次元

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

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

[复制链接]

11

主题

40

帖子

1844

积分

金牌会员

Rank: 6Rank: 6

积分
1844
发表于 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

主题

18

帖子

1634

积分

金牌会员

Rank: 6Rank: 6

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

点评

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

5

主题

61

帖子

652

积分

高级会员

Rank: 4

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

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

5

主题

61

帖子

652

积分

高级会员

Rank: 4

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

---

### ✅ 实现步骤如下:

####

5

主题

61

帖子

652

积分

高级会员

Rank: 4

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

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

本版积分规则

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

GMT+9, 2026-3-21 21:45 , Processed in 0.060468 second(s), 25 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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