摘要:我们需要来创建和生成加密的用户用于基础认证。通过以下命令安装。创建用户名和密码在托管的网站目录下生成一个文件。举个例子,假如你的文件是,通过或者其它编辑器打开该文件增加代码刷新为了使配置生效,需要刷新配置,然后再访问原文
Apache Utils
我们需要htpassword来创建和生成加密的用户用于基础认证(Basic Authentication)。通过以下命令安装apache2-utils。
sudo apt-get install apache2-utils创建用户名和密码
在Nginx托管的网站目录下生成一个.htpasswd文件。如下的命令可以创建文件同步增加用户和加密的密码到文件中
sudo htpasswd -c /etc/nginx/.htpasswd exampleuser
命令行为提示你输入密码
New password: Re-type new password: Adding password for user exampleuser
htpaswd的文件格式如下:
login:password
注意:htpasswd需要对nginx运行用户可访问
更新Nginx配置在你的网站的Nginx配置文件增加如下两行:
auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd;
第二行是你的htpasswd文件位置。
举个例子,假如你的文件是/etc/nginx/sites-available/website_nginx.conf,通过vi或者其它编辑器打开该文件
sudo vi /etc/nginx/sites-available/website_nginx.conf
增加代码:
server { listen portnumber; server_name ip_address; location / { root /var/www/mywebsite.com; index index.html index.htm; auth_basic "Restricted"; #For Basic Auth auth_basic_user_file /etc/nginx/.htpasswd; #For Basic Auth } }刷新Nginx
为了使配置生效,需要刷新nginx配置,然后再访问
$ sudo /etc/init.d/nginx reload * Reloading nginx configuration...
原文:https://www.digitalocean.com/community/tutorials/how-to-set-up-http-authentication-with-nginx-on-ubuntu-12-10
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39199.html
摘要:考虑到这一点,我们花费了一些时间审查了我们维护的多种系统,并在这星期,我给我们的私人注册中心设置了添加身份认证的目标。你也许知道,注册没有提供身份认证的方法。授权响应触发客户端回应一组使用基本身份验证的凭据。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已经融入了我们的生活。我们锁门...
摘要:考虑到这一点,我们花费了一些时间审查了我们维护的多种系统,并在这星期,我给我们的私人注册中心设置了添加身份认证的目标。你也许知道,注册没有提供身份认证的方法。授权响应触发客户端回应一组使用基本身份验证的凭据。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已经融入了我们的生活。我们锁门...
摘要:由于个人服务器配置较低,使用的是的的服务器,另外不喜欢环境,网上找了很多教程都出现一些奇奇怪怪的问题,最后结合官方文档最终搭建好图床。这将移除一些匿名用户和测试数据库,并且禁用远程登录。由于个人服务器配置较低,使用的是Ucloud的1H1G的服务器,另外不喜欢LNMP环境,网上找了很多教程都出现一些奇奇怪怪的问题,最后结合官方文档最终搭建好 Chevereto 图床。预览地址:http://...
摘要:欢迎大家访问我的个人博客作为的第一篇文章,本文将介绍上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 欢迎大家访问我的个人博客:http://www.coderstudy.info 作为CoderStudy的第一篇文章,本文将介绍CoderStudy上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 一、购买服务器 云服务器的提供商有很多,阿里、腾讯等...
阅读 974·2019-08-30 15:55
阅读 3419·2019-08-30 13:10
阅读 1251·2019-08-29 18:45
阅读 2309·2019-08-29 16:25
阅读 2090·2019-08-29 15:13
阅读 2345·2019-08-29 11:29
阅读 535·2019-08-26 17:34
阅读 1459·2019-08-26 13:57