Nginx設定HTTP基本驗證

2021-09-30 16:38:21 字數 862 閱讀 6412

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!

假設我們已經在ubuntu12.04 server上安裝了nginx. 現在我要給你們看看如何在nginx上配置http基本驗證。

step1:

開啟conf/nginx.conf檔案,新增下面的指令:

location /
「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: 登入你的站點。

非常簡單。

給我老師的人工智慧教程打call!

nginx基本設定

user nobody 啟動程序,通常設定成和cpu的數量相等 worker processes 1 全域性錯誤日誌及pid檔案 error log logs error.log error log logs error.log notice error log logs error.log inf...

Nginx下配置Http基本身份驗證目錄

一直在apache下使用http基本auth htpasswd 來保護 的某些目錄的訪問,現在vps上換成nginx同樣需要保護一下。nginx下的配置也挺方便的,我們可以沿用由apache的htpasswd模組生成的.htpasswd檔案作為密碼檔案。注意,nginx的http auth basi...

Nginx設定目錄瀏覽並配置驗證

nginx預設是不允許進行列目錄的,如果需要使某個目錄可以進行瀏覽,可如下設定 如 讓 var www soft 這個目錄在瀏覽器中完成列出.一 設定目錄瀏覽 1 開啟 usr local nginx conf nginx.conf,找到webserver配置處,加入以下內容 location so...