亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Nginx 開啟基本 http 認(rèn)證

CocoaChina / 1176人閱讀

摘要:開啟認(rèn)證簡單地更改的配置文件便可開啟認(rèn)證。啟用基本認(rèn)證,以字符串作為域的名字。使用生成認(rèn)證文件第二個參數(shù)是鹽值,隨機(jī)兩個字母即可完成以上步驟,便可在網(wǎng)站中使用基本認(rèn)證了。

有時候我們的網(wǎng)站僅僅是為了提供簡單的查詢服務(wù),但是又要保密,這時候如果寫一個認(rèn)證服務(wù)又沒什么必要,這時候使用 Nginx 的“約束訪問”功能可以輕松地實(shí)現(xiàn)基本認(rèn)證服務(wù)。

開啟認(rèn)證

簡單地更改 Nginx 的配置文件便可開啟認(rèn)證。

auth_basic "restircted";#啟用http基本認(rèn)證,以字符串作為域的名字。
auth_basic_user_file conf/htpasswd;#認(rèn)證文件的位置,這里要特別注意,否則會發(fā)生403錯誤
生成認(rèn)證文件

認(rèn)證文件的格式是username:password:commentpassword部分需加密處理,comment部分為可選部分。

使用htpasswd生成認(rèn)證文件

apache 提供了一個htpasswd命令用來生成認(rèn)證密鑰。如果沒有這個命令,需要先安裝這個工具。

 yum install httpd-tools-2.4.6-67.el7.centos.x86_64

然后使用這個命令生成密鑰文件

# cd conf
# htpasswd -c -d htpasswd username

根據(jù)系統(tǒng)提示輸入兩次密碼便完成了文件的生成。

使用PHP生成認(rèn)證文件
>>> $password = crypt("password", base64_encode("password")); //第二個參數(shù)是鹽值,隨機(jī)兩個字母即可
>>> file_put_contents("htpasswd", "username:$password")

完成以上步驟,便可在網(wǎng)站中使用 http 基本認(rèn)證了。

原文發(fā)表于Nginx 開啟基本 http 認(rèn)證,轉(zhuǎn)載請注明出處。

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

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/39665.html

相關(guān)文章

  • 域名SSL認(rèn)證 (Nginx服務(wù)器 linux)

    一:開始Nginx的SSL模塊 1.1 Nginx如果未開啟SSL模塊,配置Https時提示錯誤 nginx: [emerg] the ssl parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37 原因也很簡單,nginx缺少http_ssl_module模塊,編譯安裝的時候帶上--with-h...

    Hydrogen 評論0 收藏0
  • Nginx + Node + Vue 部署初試(2019-02-18修改)

    摘要:它的作用是監(jiān)聽后建立的連接,對讀寫事件進(jìn)行添加刪除。事件處理模型和的非阻塞模型結(jié)合在一起使用。 趁著爸媽做年夜飯之前,把之前做的筆記貼出來,新的一年到了,祝大家 showImg(https://segmentfault.com/img/remote/1460000018099635?w=251&h=201); Nginx + Node + Vue 部署初試 知乎 個人博客 Githu...

    kel 評論0 收藏0
  • 通過 nginx-lua 給 Nginx 增加 OAuth 支持

    摘要:我的提供者類使用了來發(fā)送認(rèn)證的錯誤信息,我們也需要在我們的腳本中為其提供支持現(xiàn)在我們解決了基本的錯誤情況,我們要為訪問令牌設(shè)置?,F(xiàn)在我們只需要通過一些請求頭信息告知我們當(dāng)前的應(yīng)用誰登錄了就行了。 前言:我們使用Nginx的Lua中間件建立了OAuth2認(rèn)證和授權(quán)層。如果你也有此打算,閱讀下面的文檔,實(shí)現(xiàn)自動化并獲得收益。 SeatGeek 在過去幾年中取得了發(fā)展,我們已經(jīng)積累了不少針對...

    awesome23 評論0 收藏0
  • Nginx 一點(diǎn)一滴 03 - 架構(gòu)機(jī)制

    摘要:服務(wù)器架構(gòu)模塊化結(jié)構(gòu)服務(wù)器的開發(fā)完全遵循模塊化設(shè)計思想什么是模塊化開發(fā)單一職責(zé)原則,一個模塊只負(fù)責(zé)一個功能將程序分解,自頂向下,逐步求精高內(nèi)聚,低耦合的模塊化結(jié)構(gòu)核心模塊最基本最核心的服務(wù),如進(jìn)程管理權(quán)限控制日志記錄標(biāo)準(zhǔn)模塊服務(wù)器的標(biāo)準(zhǔn)功能 Nginx服務(wù)器架構(gòu) 模塊化結(jié)構(gòu) Nginx 服務(wù)器的開發(fā)完全遵循模塊化設(shè)計思想 什么是模塊化開發(fā)? 單一職責(zé)原則,一個模塊只負(fù)責(zé)一個功能 將程...

    Anleb 評論0 收藏0

發(fā)表評論

0條評論

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