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、若部署双向认证,先过客户端认证,再进行账户与密码登录进入。 |