91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx列出目錄和文件并用密碼控制訪問權限怎么配置

發布時間:2022-04-29 16:50:40 來源:億速云 閱讀:404 作者:iii 欄目:大數據

本篇內容主要講解“Nginx列出目錄和文件并用密碼控制訪問權限怎么配置”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Nginx列出目錄和文件并用密碼控制訪問權限怎么配置”吧!

使用nginx列出目錄

準備工作 - 安裝nginx和創建一些目錄和文件:

復制代碼 代碼如下:


$ sudo apt-get install nginx
$ cd /usr/share/nginx
$ mkdir web
$ sudo mkdir directory{1,2,3}
$ sudo touch file{1,2,3}
$ ls
directory1  directory2  directory3  file1  file2  file3


nginx配置:

復制代碼 代碼如下:

$ sudo vim /etc/nginx/conf.d/list.conf 

server {
    listen       80;
    server_name  192.168.1.201;

    root /usr/share/nginx/web;
    index index.html;

    autoindex on;
    autoindex_exact_size off;
    autoindex_localtime on;
}

$ sudo service nginx restart/reload


當訪問http://192.168.1.201,屏幕顯示:

Nginx列出目錄和文件并用密碼控制訪問權限怎么配置

現在就可以用web服務器來共享文件;但前提是根目錄下必須沒有index.html文件。

授權訪問指定的目錄

有些目錄不想讓所有人看到,只有指定的用戶輸入密碼后才能訪問,例如directory只能由test1訪問:

step1安裝htpasswd

復制代碼 代碼如下:


$ sudo apt-get install apache2-utils

step2創建密碼文件

復制代碼 代碼如下:


$ sudo htpasswd -c /home/test/.htpasswd test1
new password:
re-type new password:
adding password for user test1 

step3修改nginx配置文件

復制代碼 代碼如下:


$ sudo vim /etc/nginx/conf.d/list.conf

server {
    listen       80;
    server_name  192.168.1.201;

    root /usr/share/nginx/web;
    index index.html;

    autoindex on;
    autoindex_exact_size off;
    autoindex_localtime on;

    location ^~/directory1/ {
        auth_basic            "input you user name and password";
        auth_basic_user_file  /home/test/.htpasswd;
    }
}

重啟nginx服務后,訪問directory1目錄時會提示輸入登入信息:

Nginx列出目錄和文件并用密碼控制訪問權限怎么配置

到此,相信大家對“Nginx列出目錄和文件并用密碼控制訪問權限怎么配置”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金秀| 巩留县| 抚顺市| 武义县| 伊金霍洛旗| 湘阴县| 女性| 峨边| 邢台县| 临漳县| 汉阴县| 山阴县| 宕昌县| 越西县| 台前县| 舞钢市| 珲春市| 宜丰县| 牡丹江市| 陇南市| 宜黄县| 新源县| 兴业县| 忻州市| 华容县| 英超| 新野县| 霍城县| 江阴市| 新丰县| 香格里拉县| 谷城县| 理塘县| 隆化县| 嘉善县| 淮滨县| 都昌县| 舞阳县| 蚌埠市| 南川市| 天柱县|