欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在Nginx中如何為頁面配置用戶名密碼認證訪問

 更新時間:2025年06月07日 09:27:24   作者:遇見火星  
這篇文章主要介紹了在Nginx中如何為頁面配置用戶名密碼認證訪問的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

在Nginx中為頁面配置用戶名密碼認證訪問

1. 安裝 htpasswd 工具

生成密碼文件的工具 htpasswd 位于 Apache 工具包中,按系統(tǒng)安裝:

# Debian/Ubuntu 系統(tǒng)
sudo apt-get install apache2-utils

# CentOS/RHEL 系統(tǒng)
sudo yum install httpd-tools

2. 創(chuàng)建用戶名密碼文件

運行以下命令生成密碼文件(保存在 /home/application/nginx/.htpasswd):

htpasswd -c /home/application/nginx/.htpasswd pidin
New password: 
Re-type new password: 
Adding password for user pidin

按提示輸入密碼,文件將包含加密后的憑證。

3. 配置 Nginx

#chromium
  server {
        listen       443 ssl;
        server_name  chromium.srebro.cn;  ##替換成自己的域名
        error_page  404              /404/404.html;
        charset utf-8;

		ssl_certificate /home/application/nginx/cert/srebro.cn.pem; 
		ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

	location / {
	    auth_basic "Restricted Access";   # 認證提示標題
        auth_basic_user_file /home/application/nginx/.htpasswd;  # 指向密碼文件
      
		proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header x-wiz-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
		proxy_pass http://localhost:3010;
        }
}

4. 訪問驗證

提示需要輸入用戶名/密碼

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Mac M1 Nginx 配置多站點的實現

    Mac M1 Nginx 配置多站點的實現

    這篇文章主要介紹了Mac M1 Nginx 配置多站點的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 使用nginx動態(tài)轉換圖片大小生成縮略圖

    使用nginx動態(tài)轉換圖片大小生成縮略圖

    這篇文章主要介紹了使用nginx動態(tài)轉換圖片大小生成縮略圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • nginx配置文件使用環(huán)境變量的操作方法

    nginx配置文件使用環(huán)境變量的操作方法

    Nginx是一款開源代碼的高性能HTTP服務器和反向代理服務器,同時支持IMAP/POP3/SMTP代理服務,相較于Apache、lighttpd具有占有內存少,穩(wěn)定性高等優(yōu)勢,所以深受用戶喜愛,今天小編給大家分享nginx配置文件使用環(huán)境變量的操作方法,感興趣的朋友一起看看吧
    2021-06-06
  • Nginx服務器高性能優(yōu)化的配置方法小結

    Nginx服務器高性能優(yōu)化的配置方法小結

    這篇文章主要介紹了Nginx服務器高性能優(yōu)化的配置方法小結,包括一些內核參數的優(yōu)化介紹,需要的朋友可以參考下
    2015-12-12
  • 詳解Nginx中的重定向功能

    詳解Nginx中的重定向功能

    這篇文章主要介紹了詳解Nginx中的重定向功能,Nginx是一款基于事務的無阻塞的高性能服務器,需要的朋友可以參考下
    2015-07-07
  • nginx反向代理配置去除前綴案例教程

    nginx反向代理配置去除前綴案例教程

    這篇文章主要介紹了nginx反向代理配置去除前綴案例教程,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-07-07
  • Nginx 流量控制/限流的具體實現示例

    Nginx 流量控制/限流的具體實現示例

    限流是一種流量控制手段,用于限制單位時間內可以通過系統(tǒng)的請求數或連接數,本文主要介紹了Nginx流量控制/限流的具體實現示例,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • nginx rewrite重寫規(guī)則與防盜鏈配置方法教程詳解

    nginx rewrite重寫規(guī)則與防盜鏈配置方法教程詳解

    這篇文章主要介紹了nginx rewrite重寫規(guī)則與防盜鏈配置方法教程詳解,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • nginx實現動靜分離實例講解

    nginx實現動靜分離實例講解

    在本篇文章里小編給大家整理的是關于nginx實現動靜分離實例講解,需要的朋友們可以參考下。
    2020-03-03
  • Nginx日志格式配置的實現

    Nginx日志格式配置的實現

    本文主要介紹了Nginx日志格式配置的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-05-05

最新評論