在Apache提供的网页服务中,某个目录下有隐私文件,只想自己能看,需要用到用户认证。配置步骤:1.修改apache的虚拟主机配置文件/usr/local/apache2/conf/extra/httpd-vhosts.conf<VirtualHost *:80>    ServerAdmin 4614768@qq.com    Document
原创 2015-08-18 22:45:47
349阅读
修改Nginx配置文件 [root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf server { //一个server就相当于一个网页 listen 80;
vim /usr/local/nginx/conf/vhosts/xrc.conf,需要放在php解析的代码上面加入:location ~ .*admin\.php$ {     ----匹配 admin 字符页面,如果是目录,[location  /xrc/]              &nbsp
原创 2016-06-08 16:35:34
402阅读
nagios的监控页面,awstats的统计页面,使用nginx作为web服务,因为使用的是公网,直接爆露在外面,任何人都能够查看得到,需要增加一个用户认证   使用nginx登录认证,需要用到ngx_http_auth_pam_module模块 需要下载软件: nginx-1.0.9.tar.gz ngx_http_auth_pam_module-1.1.tar.gz &n
原创 2012-03-29 13:00:44
2422阅读
1,nginx安装用apache的认证,so要安装上apache      yum -y install httpd*2,生成认证文件      htpasswd -c -d  .file  abc          //认证用户为abc 认证的文件是.file .是隐
原创 2015-01-22 19:47:14
879阅读
nginx并不想apache一样,nginx所有的模块均为静态编译的,而apache绝大多数模块都可以分为静态编译和动态编译两种。我们在上一片日志搭建了discuz论坛,disucz论坛地址为http://www.test.com/forum.php,我们对此做用户认证。[root@lnmp ~]# cd /usr/local/nginx/conf/vhosts [r
原创 2017-01-07 13:27:37
1978阅读
说明:通过认证,才能访问管理员权限的论坛登陆管理中心登录界面,多一层保护措施1. 编辑虚拟主机配置文件/usr/local/nginx/conf/vhosts/huangzhenping.conf    说明:用location匹配admin.php管理界面首页;采用密码文件方式;需用到Apache的htpasswd工具,yum install -y httpd,工具默认位置/
原创 2017-02-23 17:01:58
1190阅读
[root@LHQ www]# cd /usr/local/nginx/conf/vhosts/[root@LHQ vhosts]# lsdefault.conf  test.conf[root@LHQ vhosts]# vim test.conf将配置文件改为:server{listen 80;server_name www.test.com;index index.html inde
原创 2017-06-14 17:47:10
579阅读
Nginx用户认证
原创 2016-01-12 14:52:28
674阅读
作用:web上的一些内容不想被其他人知道,但是又想让部分人看到。nginx的http auth模块以及Apache http auth都是很好的解决方案。默认情况下nginx已经安装了ngx_http_auth_basic_module模块,如果不需要这个模块,可以加上 --without-http_auth_basic_module 。配置:修改nginx.conf  文件server
原创 2017-11-09 20:26:04
444阅读
vim/usr/local/nginx/conf/vhost/test.com.conf//写入如下内容server{listen80;server_nametest.com;indexindex.htmlindex.htmindex.php;root/data/wwwroot/test.com;location/{auth_basic"Auth";auth_basic_use
原创 2018-01-04 10:10:50
1315阅读
访问一些比较私密的页面 ( 如管理后台,数据后台 ) 时,我们就可以设置访问该页面时需要使用用户名和进行验证,这就是用户认证
转载 2019-01-29 10:17:00
86阅读
Nginx用户认证 针对整个站点的用户认证 1.创建一个虚拟主机 [root@antong vhost]# cd /usr/local/nginx/conf/vhost/ [root@antong vhost]# vim test.com.conf //复制以下内容 server { listen ...
转载 2021-09-06 12:04:00
120阅读
2评论
基本认证(Basic Authentication)是一个简单但常用的鉴权方式,在有一定安全性要求但要求不高的情况下可以使用。本文将简单介绍在Nginx中配置基本认证的步骤。Nginx配置在Nginx配置中,Basic Auth主要涉及到auth_basic与auth_basic_user_file两个命令。两个命令一般在location指令中使用。auth_basic命令用于启用基于HTTP B
文章目录Nginx介绍为何修改Nginx用户与组?域名访问nginx安装Nginx服务配置域名配置named服务开启服务授权的访问控制修改Ngnix配置htpasswd命令创建用户和修改密码 Nginx介绍简介 ●一款高性能、轻量级Web服务软件 稳定性高 系统资源消耗低 ●对HTTP并发连接的处理能力高(能够处理高并发) 单台物理服务器可支持30000~50000个并发请求为何修改Nginx
location ~ .*admin\.php$ { auth_basic "weifenglinux auth"; auth_basic_user_file /usr/local/nginx/conf/.htpasswd; include fastcgi_params; fastcgi_pass
转载 2018-09-17 18:34:00
83阅读
2评论
1、打开nginx配置文件添加内容并更改配置,如下图所示。(以DiscuzX论坛为例)nginx配置DiscuzX步骤链接:https://blog.51cto.com/u_15148274/5413871location/admin.php{auth_basic"Auth";auth_basic_user_file/etc/nginx/user_passwd;fastcgi_pass127.0.
原创 精选 2022-06-28 13:24:36
559阅读
1点赞
当进入Discuz的用户管理界面的时候,为了为了安全先 要进入一个密码设置界面,输入正确的用户和密码才能进入admin管理界面输入其相应的用户名和密码。1、修改虚拟主机配置文件。[root@bogon ~]# vim /usr/local/nginx/conf/vhosts/test.conf server{    listen 80;    se
原创 2015-10-25 13:49:52
874阅读
环境:Centos6.x 1.安装nginx  (编译安装的话需要加 auth 模块)yum install nginx  2.安装apche(需要用到htpasswd功能)  yum install httpd3.添加.conf配置 在 location 段添加如下信息:   
原创 2016-03-16 18:34:04
1704阅读
  • 1
  • 2
  • 3
  • 4
  • 5