Condivisione della tecnologia

L'installazione e l'aggiornamento di nginx correggono la perdita di informazioni sull'intestazione HTTP Vulnerabilità delle informazioni sulla versione di Nginx (e mantiene la configurazione https)

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Preparazione

(1) Scarica l'ultima versione stabile del pacchetto nginx
Indirizzo di download del sito Web ufficiale: https://nginx.org/en/download.htmlInserisci qui la descrizione dell'immagine

(2) Copia il pacchetto nginx sul server e decomprimilo (# Estrai nella directory corrente tar -zxvf pacchetto di risorse)
(3) Eseguire il backup del file nginx.conf del server e del file del certificato SSL

2. Modificare il nome e le informazioni sulla versione di nginx utilizzato dal server web

2.1 Modifica i seguenti tre file:

(1) ·File nginx.h nella directory src/core

 #define NGINX_VERSION   "" 
 #define NGINX_VER   "CSDN" NGINX_VERSION

(2) ·file ngx_http_header_filter_module.c nella directory src/http

 static u_char ngx_http_server_string[] = "Server: CSDN" CRLF;

(3) ·File ngx_http_special_response.c nella directory src/http

 static u_char ngx_http_error_tail[] =
 "