Nginx设置登录验证

Nginx部署的项目在公网上,有时我们不希望谁都可以访问,因此需要设置登录验证信息来防止其无关人看到敏感信息。

htpasswd命令产生生成密码文件

如果没有htpasswd命令,需要安装httpd

yum install httpd

安装htpasswd命令后生成密码文件

htpasswd -cm /usr/local/nginx/htpasswd george

其中george为用户名。
需要输入密码,并再次验证密码。
成功后可以看到在/usr/local/nginx/下生成了htpasswd 文件。

配置Nginx

nginx.conf中的server/location中配置如下:

location / {proxy_pass http://127.0.0.1:5601;# 如下两行auth_basic "登录验证";auth_basic_user_file /usr/local/nginx/htpasswd;
}

更新Nginx配置或重启Nginx

nginx -s reload
或
nginx -s stop
nginx

再次访问就可以看到需要输入用户名和密码才能访问了。

输入用户名和密码验证成功过后方可访问。

Nginx设置登录验证相关推荐

  1. 只需2步,教你在Vue中设置登录验证拦截

    摘要:两步教你在Vue中设置登录验证拦截! 本文分享自华为云社区<两步教你在Vue中设置登录验证拦截!>,作者: 灰小猿 . 今天在做vue和springboot交互的一个项目的时候,想要 ...

  2. 两步教你在Vue中设置登录验证拦截!

    Hello,你好呀,我是灰小猿,一个超会写bug的程序猿! 今天在做vue和springboot交互的一个项目的时候,想要基于前端实现一些只有登录验证之后才能访问某些页面的操作,所以在这里总结一下实现 ...

  3. MQTT服务器EMQX的设置登录验证和客户端离在线通知

    文章目录 概述 操作流程 `emqx 4.2` 及以前的版本 emqx 4.3 版本 修改匿名登录验证设置 打开登录校验插件 添加用户名和密码 修改访问控制配置文件 客户端上线下线的系统消息订阅 概述 ...

  4. apache安全—用户登录验证

    一.登录验证 当用户访问网站或者网站某个目录时,如果希望用户提供授权才能登录,那么就需要针对该站或者该目录设置登录验证了.apache提供了该功能,可以让我们针对站点或目录设置登录验证.这样用户访问网 ...

  5. Nginx设置目录浏览并配置验证

    Nginx默认是不允许进行列目录的,如果需要使某个目录可以进行浏览,可如下设置: 如: 让/var/www/soft 这个目录在浏览器中完成列出. 一.设置目录浏览 1.打开/usr/local/ng ...

  6. Nginx打开目录浏览功能(autoindex)并设置访问验证

    打开目录浏览功能 Nginx默认是不允许列出整个目录的.如需此功能,编辑虚拟主机配置文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去: ...

  7. sqlserver设置身份验证登录

    首先,以默认的windows验证方式打开并登录SQL Server 2008 第二步:登录后定位到"\安全性\登录名",选择要使用sql server登录验证方式的用户(例如sa) ...

  8. 【图解】用户登录验证流程,这下彻底搞懂了!

    本文通过图示及代码的方式介绍用户登录流程及技术实现,内容包括用户登录,用户验证,如何获取操作用户的信息以及一些黑名单及匿名接口如何免验证相关的实现. https://juejin.cn/post/70 ...

  9. [转载]ESFramework 4.0 快速上手(15) -- 客户端登录验证

    ESFramework 4.0 快速上手(15) -- 客户端登录验证 在之前版本的Rapid引擎中,是没有提供客户端登陆验证的机制的,如果要验证用户的帐号密码信息,我们只有自己手动通过自定义信息来实 ...

最新文章

  1. oracle exp导出分区表,【实验】【PARTITION】exp导出分区表数据
  2. 机器学习中val_小波变换(七):小波变换在机器学习中的应用(下)
  3. Swift的笔记和参考
  4. 10元/小时?大涨价后,共享充电宝行业迎来“大地震”!
  5. 人的一生最后悔什么?——曾获各界名流都认同的忠告
  6. Windows Mobile 编程 (Win32) - 开篇
  7. 计算机想ping一下网络,Ping命令以检测Windows7下的计算机网络速度
  8. 【蓝桥杯练习--递归】费解的开关
  9. AWD系统加固,系统渗透笔记
  10. 高级英语(张汉熙版)第一册学习笔记(原文及全文翻译)——8 - But What‘s a Dictionary For?(词典的用途究竟何在?)
  11. (附源码)PHP华立学院门户网站 毕业设计 290011
  12. 基于STM32的恒流源设计
  13. Python 线程启动和关闭
  14. 基于python网络爬虫的个性化音乐播放器
  15. 导图解文 从梦想到财富(39)正确的创业方向,都落在3个必然趋势中
  16. 《欢乐颂2》狗血的剧情才是生活该有的模样
  17. Win10怎么优化网络?网络优化设置
  18. php两张图片动态合成thinkphp实现二维码及文字水印合并拼接到背景图上
  19. JSP-javaweb-ssm-mysql数据库-巡游出租车管理系统
  20. 代码高亮的可行性方案,highlight.js

热门文章

  1. c++ SFML ftp上传文件
  2. 脊柱、脊髓损伤应该怎么去有效的去预防?
  3. Hololens连接mysql_Hololens开发笔记:UDP接收数据
  4. 视觉里程计Visual Odometry(VO)
  5. 数字IC,计算机体系结构方向导师。
  6. 《海马汽车经销商管理系统》C# .NET MVC项目研发阶段性总结
  7. python远程控制电脑_只需一个python脚本就可远程控制电脑,打开微信即可远程遥控操作...
  8. Git分支--合并分支(冲突合并)
  9. 微信小程序中使用wx:for,循环中绑定点击事件,对数组进行渲染
  10. python回车和换行的区别_回车与换行的区别(转)