校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Nginx配置Basic Auth登錄認證的實現方法

Nginx配置Basic Auth登錄認證的實現方法

熱門標簽:臨汾電銷機器人費用 七大洲地圖標注 福州呼叫中心外呼系統哪家好 昆明外呼系統 新鄉人工智能電話機器人加盟 地圖標注需要提交啥資料入駐 地圖標注w是什么方向 河南省鄭州市地圖標注 400電話申請找哪家公司

有時候我們通過nginx搭建了一臺文件服務器, 一般來講是公開的, 但我們又希望該服務器不讓他人看到, 有人可能會搭建一個登錄系統, 但是太麻煩, 也沒太大必要, 比較簡單的做法是配置Basic Auth登錄認證

1. 確定你安裝了httpd-tools

yum install httpd-tools -y

2. 創建授權用戶和密碼

htpasswd -c -d /usr/local/openresty/nginx/conf/pass_file magina

這個配置文件存放路徑可以隨意指定, 這里我指定的是nginx配置文件目錄, 其中magina是指允許登錄的用戶名, 這個可以自定義

3. 配置Nginx

大致配置如下:

server {
  listen    80;  
  server_name res.yinnote.com;

  auth_basic  "登錄認證"; 
  auth_basic_user_file /usr/local/openresty/nginx/conf/pass_file;

  autoindex on;
  autoindex_exact_size on;
  autoindex_localtime on;

  root  /mnt/html/resource;
  index index.html index.php;
}

其中 auth_basic 和 auth_basic_user_file 是認證的配置, 注意密碼文件的路徑一定是上面生成的

4. 使用

# 瀏覽器中使用
直接在瀏覽器中輸入地址, 會彈出用戶密碼輸入框, 輸入即可訪問

# 使用 wget
wget --http-user=magina --http-passwd=123456 http://res.yinnote.com/xxx.zip

# 使用 curl
curl -u magina:123456 -O http://res.yinnote.com/xxx.zip

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:鎮江 岳陽 紅河 烏海 臨沂 股票 海口 四川

巨人網絡通訊聲明:本文標題《Nginx配置Basic Auth登錄認證的實現方法》,本文關鍵詞  Nginx,配置,Basic,Auth,登錄,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx配置Basic Auth登錄認證的實現方法》相關的同類信息!
  • 本頁收集關于Nginx配置Basic Auth登錄認證的實現方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 清河县| 安多县| 东阿县| 长岛县| 阳新县| 永康市| 安化县| 泸定县| 定边县| 榆林市| 神农架林区| 思茅市| 新野县| 罗定市| 黎平县| 永兴县| 团风县| 甘洛县| 井冈山市| 祁连县| 乐昌市| 邻水| 兰考县| 阳谷县| 弥勒县| 合肥市| 承德县| 漯河市| 育儿| 沐川县| 隆尧县| 巴林右旗| 庆元县| 安图县| 长垣县| 祁东县| 黑龙江省| 元阳县| 江油市| 涪陵区| 三亚市|