Nginx设置HTTP基本验证
来源:互联网 发布:java开发工具新手 编辑:程序博客网 时间:2024/05/16 18:53
假设我们已经在Ubuntu12.04 server上安装了Nginx. 现在我要给你们看看如何在Nginx上配置HTTP基本验证。
step1:
打开conf/nginx.conf文件,添加下面的指令:
location / { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/conf.d/pwd; ... }“Restricted" 单词将会出现在第一次访问Nginx站点的弹出框内。
pwd是存放用户名和密码的文件, 避免麻烦,直接用绝对路径。
step2:
创建pwd文件。添加你的用户名和密码(明文)
这个密码会在第三步被替换
chenshu:770328
step3:
安装Apache2 工具。
apt-get install apache2-utils
step4:
使用Apache2工具修改密码。
htpasswd /usr/nginx/conf/pwd chenshu你会被要求输入两次密码。
现在pwd文件内容改变了:
chenshu:$apr1$I2FIVtPG$I51oSU4eatH.tJdnmxG6K0
step5: 重新启动Nginx服务。
service nginx restart
step6: 登录你的站点。
非常简单。
- Nginx设置HTTP基本验证
- python http基本验证
- Nginx HTTP缓存设置
- Nginx设置HTTP认证
- nginx基本设置
- Nginx目录设置访问验证
- Gerrit2启用HTTP基本验证
- nginx设置http跳转https
- nginx设置HTTP响应头
- Nginx安装HTTP SSL模块基本配置
- J2EE安全之Http基本验证
- Spring Security的HTTP基本验证示例
- Nginx:设置为HTTP代理服务器上网
- Nginx 设置Combo减少Http请求
- nginx 设置匿名http正向代理
- nginx 设置匿名http正向代理
- nginx 的proxy_pass 基本设置问题
- Nginx优化设置基本的TCP配置
- 设置窗口透明度 SetLayeredWindowAttributes函数
- C# show和showdialog区别
- 什么是Windows 安全主体SID
- flexigrid如何添加操作列
- webkit加载flash 10.3插件跟踪过程
- Nginx设置HTTP基本验证
- WinISO5.3 注册码 不需要注册机
- 四堡乡务各村有一条曾经最繁华的古街
- Excel对某列文本统一格式改造
- 巧妙设备MTU的大小,轻松提网速
- 分享35套非常华丽的免费 PSD 网页按钮素材
- webview总结
- typedef struct与struct的区别
- 那绿色的叶对着柔和的阳光