首页 > 系统相关 >nginx启用身份安全认证

nginx启用身份安全认证

时间:2023-12-09 16:13:56浏览次数:27  
标签:etc 启用 auth 认证 nginx htpasswd 安装

修改 Nginx 配置文件

 

server {

listen 80;

server_name example.com; # 替换成自己的域名或 IP 地址

location / {

proxy_pass http://localhost:18080; # 将请求转发到 SkyWalking 服务器

auth_basic "Restricted"; # 启用基本身份验证,显示提示信息

auth_basic_user_file /etc/nginx/htpasswd; # 指定存储用户名和密码的文件路径

}

}

 安装htpasswd工具

yum install httpd-tools

 

 

#安装完成后,您可以运行以下命令来验证是否已成功安装htpasswd工具:

htpasswd –v

#如果hthtpasswd安装成功,将显示htpasswd的版本信息。否则,您可能需要重新启动系统后再次尝试安装。

#创建加密文件

touch /etc/nginx/htpasswd

htpasswd -c /etc/nginx/htpasswd admin

 

 

systemctl restart nginx

 

标签:etc,启用,auth,认证,nginx,htpasswd,安装
From: https://www.cnblogs.com/JIKes/p/17891079.html

相关文章

  • 比Wi-Fi 6快四倍!中兴宣布首款Wi-Fi 7路由器通过认证:即将上市
    据中兴官方介绍,中兴首款Wi-Fi7路由器已通过国家无线电监测中心测试,即将上市。根据官方预热图片看,新品采用了8天线方案,整体造型属于炫酷风格。官方宣传中暗示提到“问天之势”,推测中兴可能会将Wi-Fi7系列产品命名为“问天”,就像此前的“巡天”系列。Wi-Fi7是目前最强家用无......
  • 每日一练 | 华为认证真题练习Day145
    1、一台路由器通过RIP、OSPF和静态路由都学习到了到达同一目的地址的路由。默认情况下,VRP将最终选择通过哪种协议学习到的路由?A.三种协议学习到的路由都选择B.静态路由C.OSPFD.RIP2、如果网络管理员没有配置骨干区域,则路由器会自动创建骨干区域。A.对B.错3、设备链路聚合支持......
  • 数据库工程师-Oracle OCP 19C认证介绍
    原创:厦门微思网络一、ORACLEOCP认证介绍OCP的英文全称是:OracleCertifiedProfessional,专家级技能和技术知识考试,通过这个考试,说明此人可以管理大型数据库,或者能够开发可以部署到整个企业的强大应用。要成为OCP,需要先获得OCA的认证,然后才能参加OCP考试。获得ORACLEOCP认证之后可......
  • Ubuntu安装PHP和NGINX环境
    Ubuntu安装PHP和NGINX环境介绍PHP-FPMPHP-FPM是PHPFastCGIProcessManager的缩写,是FastCGI进程管理器。PHP-FPM是基于master/worker的多进程架构模式,与nginx的设计风格类似。master进程主要负责CGI、PHP环境初始化,事件监听、子进程状态,worker进程负责处理PHP......
  • Windows服务器,通过Nginx部署VUE+Django前后端分离项目
    目录基本说明安装Nginx部署VUE前端部署Django后端Djangoadmin静态文件(CSS,JS等)丢失的问题1.基本说明本文介绍了在windows服务器下,通过Nginx部署VUE+Django前后端分离项目。本项目前端运行在80端口,服务器端运行在8000端口。因此本项目使用Django的......
  • HarmonyOS应用开发者高级认证
    HarmonyOS应用开发者高级认证考试简介掌握鸿蒙的核心概念和端云一体化开发、数据、网络、媒体、并发、分布式、多设备协同等关键技术能力,具备独立设计和开发鸿蒙应用能力。及格分数:80+(满分100)次数限制:每月3次注意事项:禁止切屏博文说明:本博文的初衷是帮助大家查漏补缺,......
  • Nginx配置nginx.conf文件实现一个IP两个域名
    #安装PCRE库支持yuminstallpcre-develpcre-y#下载Nginx源码包cd/usr/srcwget-chttp://nginx.org/download/nginx-1.12.0.tar.gz #解压Nginx源码包tar-xzfnginx-1.12.0.tar.gz#进入解压目录,然后sed修改Nginx版本信息为JWScdnginx-1.12.0;sed-i-e's/1.12.0//g'-e's......
  • 【Nginx/IIS】解决uniapp/Vue history模式下页面刷新404
    uniapp/Vue开启History模式本地开发:二级页面刷新或者通过链接进入二级页面是正常的打包部署后:二级页面刷新或者通过链接进入二级页面会报错404页面找不到 解决方案:Nginx配置:在nginx.conf的对应location里配置一行代码try_files$uri$uri//index.html;location/h5{......
  • nginx中增加自定义的header,并且在nginx的日志中显示这个header的具体的值
    1、需求说明有的时候,为了进行某些特性的调试,需要增加自定义的header。 那么,要去测试这个header是否真的加成功了,后面某些的设置,需要使用这个值。 怎么办呢? 使用日志的方式,看nginx到底,有没有获得这个值。 2、配置过程 2.1谷歌浏览器使用插件,增加header 插件......
  • nginx:Failed to start nginx.service:unit not found
    nginx:Failedtostartnginx.service:unitnotfound-知乎(zhihu.com)错误的原因就是没有添加nginx服务,所以启动失败。解决方法:1. 在/root/etc/init.d/目录下新建文件,文件名为nginx或者用命令在根目录下执行:#vim/etc/init.d/nginx(注意vim旁边有一个空格)2.插入......