摘要:我們需要來(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
摘要:考慮到這一點(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)...
摘要:考慮到這一點(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)...
摘要:由于個(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://...
摘要:歡迎大家訪問(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ù)器的提供商有很多,阿里、騰訊等...
閱讀 1116·2019-08-30 15:55
閱讀 3560·2019-08-30 13:10
閱讀 1382·2019-08-29 18:45
閱讀 2463·2019-08-29 16:25
閱讀 2220·2019-08-29 15:13
閱讀 2516·2019-08-29 11:29
閱讀 670·2019-08-26 17:34
閱讀 1584·2019-08-26 13:57