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. ndk-build: CreateProcess error=193
  2. 独家 | 25道SVM题目,测一测你的基础如何?(附资源)
  3. 世界杯决赛不好看,有点像假球,被裁判黑了?
  4. 1002:输出第二个整数
  5. ios 横向滚轮效果_ios横向菜单+页面滑动
  6. 折半查找算法及分析(手工过程)
  7. python如何发布项目_python如何发布自已pip项目的方法步骤
  8. 华为面试题——压缩字符串
  9. 2020、2021年FRM一级二级notes
  10. 零基础SSM入门教程(50)–Spring总结与展望SpringBoot、SpringCloud
  11. item_search - 按关键字搜索alibaba商品
  12. 物联网开发 8 MQTT 协议开发入门
  13. 联想win8系统改成win7系统教程,win8系统如何装回win7
  14. 2.8.5Django --3 WEB框架
  15. 敏捷测试团队组织构成
  16. Multisim # 数字逻辑仿真实验一些基础的tips
  17. WPF实现Aero毛玻璃效果
  18. sunos与linux区别,linux与solaris的联系与区别总结:命令的异同
  19. java sleep唤醒_详解Java中的线程让步yield()与线程休眠sleep()方法
  20. + 实例演练ASP+XML编程(二)

热门文章

  1. 2021新版本idea中文乱码问题解决方案
  2. 甘肃增值税起征点变10万元 惠及61万小规模纳税人
  3. 一个F范数对矩阵求导例子
  4. 推荐一个C#操作SVG图形矢量图的开源项目
  5. C语言初阶总结 v1
  6. CentOs7查看防火墙
  7. MAC版代理设置,优雅使用BurpSuit抓包
  8. pyqt中QSettings保存上次设置信息
  9. nginx 最简单配置微信公众号服务器方法
  10. HDLBits(十 三)学习笔记——Building Lager Circuits (1000计数器 —— FSM:One-hot logic equations独热码)