Nginx访问控制
配置语法
进入配置文件目录
还原配置文件
新建一个配置文件,nginx会加载该目录下的所有.conf文件
修改access_mod.conf,先修改location下面的root目录到自己的目录
检测配置文件并重启nginx
访问首页
配置访问控制,222.128.189.17不能访问根目录下以admin.html开头的路径,其他ip可以
检测配置语法正确性并重启nginx
访问页面,发现受到了限制,换一个ip就可以访问了
修改只允许自己访问,限制其他ip访问,并使用ip段的方式
检测语法正确性并重启nginx
可以正常访问,换一个ip就被拒绝了
http_auth_basic_module
安装http_tools
修改配置
首先从密码认证的,加入用户名和密码
查看密码文件
编辑配置文件
加入
再加入密码文件
检查配置语法并reload nginx
访问地址
输入配置时候配置的用户名和密码
然后允许登录
局限性
解决方法