• QQ空间
  • 回复
  • 收藏

配置Nginx的访问控制

东方头条 2019-11-26 18:10:33 科技

1、基于用户授权的访问控制

(1).使用htpasswd生成用户认证文件,如果没有该命令,可使用yum安装-tools软件包,用法与认证时方式一样,在/usr/local/nginx/目录生成passwd.db文件,用户名是test,密码输入2次。

(2).修改密码文件的权限为400,将所有者改为nginx,设置nginx的运行用户能够读取。

(3).修改主配置文件nginx.conf,添加相应认证配置项。

(4).检测语法、重启服务。

(5).用浏览器访问网址,检验控制效果。

(6).需要输入用户名和密码进行访问,验证通过才能进行访问。

2、部署Nginx服务实现访问状态统计以及访问控制功能之间切换。

3、若部署双向认证,先过客户端认证,再进行账户与密码登录进入。