国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

如何在Ubuntu上通過Nginx設置HTTP認證

renweihub / 2930人閱讀

摘要:我們需要來創建和生成加密的用戶用于基礎認證。通過以下命令安裝。創建用戶名和密碼在托管的網站目錄下生成一個文件。舉個例子,假如你的文件是,通過或者其它編輯器打開該文件增加代碼刷新為了使配置生效,需要刷新配置,然后再訪問原文

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39199.html

相關文章

  • Docker 私有注冊中心身份認證

    摘要:考慮到這一點,我們花費了一些時間審查了我們維護的多種系統,并在這星期,我給我們的私人注冊中心設置了添加身份認證的目標。你也許知道,注冊沒有提供身份認證的方法。授權響應觸發客戶端回應一組使用基本身份驗證的憑據。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已經融入了我們的生活。我們鎖門...

    klinson 評論0 收藏0
  • Docker 私有注冊中心身份認證

    摘要:考慮到這一點,我們花費了一些時間審查了我們維護的多種系統,并在這星期,我給我們的私人注冊中心設置了添加身份認證的目標。你也許知道,注冊沒有提供身份認證的方法。授權響應觸發客戶端回應一組使用基本身份驗證的憑據。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已經融入了我們的生活。我們鎖門...

    Cc_2011 評論0 收藏0
  • Ucloud的1H1G的服務器搭建Chevereto圖床

    摘要:由于個人服務器配置較低,使用的是的的服務器,另外不喜歡環境,網上找了很多教程都出現一些奇奇怪怪的問題,最后結合官方文檔最終搭建好圖床。這將移除一些匿名用戶和測試數據庫,并且禁用遠程登錄。由于個人服務器配置較低,使用的是Ucloud的1H1G的服務器,另外不喜歡LNMP環境,網上找了很多教程都出現一些奇奇怪怪的問題,最后結合官方文檔最終搭建好 Chevereto 圖床。預覽地址:http://...

    Tecode 評論0 收藏0
  • 從零開始線一個網站應用

    摘要:歡迎大家訪問我的個人博客作為的第一篇文章,本文將介紹上線的全流程,希望可以對想知道如何上線一款網站應用的朋友有點幫助。 歡迎大家訪問我的個人博客:http://www.coderstudy.info 作為CoderStudy的第一篇文章,本文將介紹CoderStudy上線的全流程,希望可以對想知道如何上線一款網站應用的朋友有點幫助。 一、購買服務器 云服務器的提供商有很多,阿里、騰訊等...

    gggggggbong 評論0 收藏0

發表評論

0條評論

renweihub

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<