成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

如何在Ubuntu上通過(guò)Nginx設(shè)置HTTP認(rèn)證

renweihub / 3004人閱讀

摘要:我們需要來(lái)創(chuàng)建和生成加密的用戶用于基礎(chǔ)認(rèn)證。通過(guò)以下命令安裝。創(chuàng)建用戶名和密碼在托管的網(wǎng)站目錄下生成一個(gè)文件。舉個(gè)例子,假如你的文件是,通過(guò)或者其它編輯器打開(kāi)該文件增加代碼刷新為了使配置生效,需要刷新配置,然后再訪問(wèn)原文

Apache Utils

我們需要htpassword來(lái)創(chuàng)建和生成加密的用戶用于基礎(chǔ)認(rèn)證(Basic Authentication)。通過(guò)以下命令安裝apache2-utils。

sudo apt-get install apache2-utils
創(chuàng)建用戶名和密碼

在Nginx托管的網(wǎng)站目錄下生成一個(gè).htpasswd文件。如下的命令可以創(chuàng)建文件同步增加用戶和加密的密碼到文件中

sudo htpasswd -c /etc/nginx/.htpasswd exampleuser

命令行為提示你輸入密碼

New password:
Re-type new password:
Adding password for user exampleuser

htpaswd的文件格式如下:

login:password

注意:htpasswd需要對(duì)nginx運(yùn)行用戶可訪問(wèn)

更新Nginx配置

在你的網(wǎng)站的Nginx配置文件增加如下兩行:

auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;

第二行是你的htpasswd文件位置。

舉個(gè)例子,假如你的文件是/etc/nginx/sites-available/website_nginx.conf,通過(guò)vi或者其它編輯器打開(kāi)該文件

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配置,然后再訪問(wèn)

$ 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

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/39199.html

相關(guān)文章

  • Docker 私有注冊(cè)中心身份認(rèn)證

    摘要:考慮到這一點(diǎn),我們花費(fèi)了一些時(shí)間審查了我們維護(hù)的多種系統(tǒng),并在這星期,我給我們的私人注冊(cè)中心設(shè)置了添加身份認(rèn)證的目標(biāo)。你也許知道,注冊(cè)沒(méi)有提供身份認(rèn)證的方法。授權(quán)響應(yīng)觸發(fā)客戶端回應(yīng)一組使用基本身份驗(yàn)證的憑據(jù)。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已經(jīng)融入了我們的生活。我們鎖門(mén)...

    klinson 評(píng)論0 收藏0
  • Docker 私有注冊(cè)中心身份認(rèn)證

    摘要:考慮到這一點(diǎn),我們花費(fèi)了一些時(shí)間審查了我們維護(hù)的多種系統(tǒng),并在這星期,我給我們的私人注冊(cè)中心設(shè)置了添加身份認(rèn)證的目標(biāo)。你也許知道,注冊(cè)沒(méi)有提供身份認(rèn)證的方法。授權(quán)響應(yīng)觸發(fā)客戶端回應(yīng)一組使用基本身份驗(yàn)證的憑據(jù)。 注:原文作者是 Alex Ianchici,原文地址是 Docker private registry authentication 安全已經(jīng)融入了我們的生活。我們鎖門(mén)...

    Cc_2011 評(píng)論0 收藏0
  • Ucloud的1H1G的服務(wù)器搭建Chevereto圖床

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

    Tecode 評(píng)論0 收藏0
  • 從零開(kāi)始線一個(gè)網(wǎng)站應(yīng)用

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

    gggggggbong 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

renweihub

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<