nginx 对某个目录或整个网站进行登录认证的方法
来源:互联网 发布:小学生沉迷网络的案例 编辑:程序博客网 时间:2024/06/05 16:33
1.在linux上面安装httpd:yum install httpd 命令来安装。
2.使用 htpasswd -c -d /home/java-web/my-shell/password hupei 然后输入密码,生成密码文件。(附:密码文件是以username:password这样的形式展现的)
3.在nginx中配置静态服务器:
server
{
listen 5555; //访问的端口
server_name 139.196.137.221; //访问ip
index index.html index.htm;
root /home/static/; //静态资源所在本机的路径
access_log on;
autoindex on;
location /hupei/ { //需要登录认证的目录
auth_basic 'please enter username and password'; //弹出窗口的提示信息
auth_basic_user_file /home/java-web/my-shell/password; //密码文件 该路径就是第二部生成的密码文件路径
}
}
4.重启nginx:service nginx restart。然后再访问会弹出如下窗口,证明已经达到我们需要的效果。
1 0
- Nginx对某个目录或整个网站进行登录认证的方法
- nginx 对某个目录或整个网站进行登录认证的方法
- Nginx 目录或 网站加密认证
- nginx实现访问网站或目录密码认证保护
- nginx为目录或网站加上密码认证 [转]
- 使用“递归方法”对整个目录进行删除操作
- CaptainGan------ 使用“递归方法”对整个目录进行删除操作
- apache 对目录进行认证
- wget下载整个网站或目录
- wget 下载整个网站或目录
- wget下载整个网站或目录
- elk系统通过nginx添加对kibana的登录认证
- 在Nginx用htpasswd对网站进行密码保护的设置方法
- 在Nginx用htpasswd对网站进行密码保护的设置方法
- 您不具备查看该目录或页面的权限,因为访问控制列表(ACL)对Web 服务器上的该资源进行了配置或者访问网站时出现登录对话框。
- nginx禁止某个IP或某个IP段访问网站
- Python中获取某个用户对某个文件或目录的访问权限
- 使用tar进行排除一个目录的备份或tar打包忽略某个目录
- 为树莓派添加 DS1302 实时时钟(硬件时钟)
- django进阶-3
- poj 2251 bfs基础
- Android—App—必备开发组件—调试工具篇—Stetho[配合OkHttp框架使用]
- grep
- nginx 对某个目录或整个网站进行登录认证的方法
- Hive的基本语法(二)
- SpringMVC.xml配置文件 几种配置方法
- NULL字符串和empty字符串的区别
- apriori
- IDEA设置字体大小
- 2017浙江理工大学校赛A题
- MySQL CR_COMMANDS_OUT_OF_SYNC
- 网站安全检测之信息收集类工具