Teknologian jakaminen

nginx-asennus ja päivitys korjaa HTTP-otsikkotietovuodon Nginx-versiotietojen haavoittuvuuden (ja ylläpitää https-kokoonpanoa)

2024-07-08

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

1. Valmistelu

(1) Lataa nginx-paketin uusin vakaa versio
Virallisen verkkosivuston latausosoite: https://nginx.org/en/download.htmlLisää kuvan kuvaus tähän

(2) Kopioi nginx-paketti palvelimelle ja pura se (# Pura nykyiseen hakemistoon tar -zxvf resurssipaketti)
(3) Varmuuskopioi palvelimen nginx.conf-tiedosto ja ssl-varmennetiedosto

2. Muokkaa verkkopalvelimen käyttämää nginxin nimeä ja versiotietoja

2.1 Muokkaa seuraavia kolmea tiedostoa:

(1) ·nginx.h-tiedosto src/core-hakemistossa

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

(2) ·ngx_http_header_filter_module.c-tiedosto src/http-hakemistossa

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

(3) ·ngx_http_special_response.c-tiedosto src/http-hakemistossa

 static u_char ngx_http_error_tail[] =
 "