GNU/Linux >> Znalost Linux >  >> Cent OS

Jak skrýt záhlaví serveru Nginx

V tomto tutoriálu vám ukážeme, jak skrýt hlavičku serveru Nginx na vašem linuxovém serveru. Ve výchozí konfiguraci Nginx server odešle HTTP hlavičku s informací o čísle verze Nginx serveru . HTTP hlavička odpovědi „Server“ zobrazuje číslo verze serveru. Tyto informace lze použít k pokusu o zneužití jakýchkoli zranitelností v Nginx, zvláště pokud používáte starší verzi se známými zranitelnostmi. Skrytí verze Nginx je velmi snadné a provádí se to pomocí direktivy server_tokens. Tento výukový program vám pomůže upravit název serveru na vašem hostiteli.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root.

Skrýt záhlaví serveru Nginx

Krok 1. Instalace Nginx na váš systém.

Tento tutoriál vyžaduje, aby byl na vašem serveru nainstalován Nginx. Nejprve se tedy ujistěte, že máte ve svém systému nainstalovaný webový server Nginx.

Krok 2. Přejděte na nginx.conf složka (může být umístěna na /etc/nginx/nginx.conf nebo /usr/local/nginx/conf/nginx.conf soubor)

Krok 3. Skryjte verzi Nginx.

Přidejte následující do nginx.conf v sekci server:

server_tokens off;

Potom restartujte webový server Nginx pomocí následujícího příkazu:

service nginx restart

Pojďme ověřit, zda nyní vidíme informace o serveru:

curl -I http://idroot.us/
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 03 Aug 2021 06:06:52 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
X-Pingback: http://idroot.us/xmlrpc.php

Blahopřejeme! Úspěšně jste skryli verzi Nginx. Děkujeme, že jste použili tento návod ke skrytí verze Nginx v systému Linux. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Nginx .


Cent OS
  1. Jak přesměrovat HTTP na HTTPS v Nginx

  2. Jak nainstalovat Nginx na Ubuntu 20.04

  3. Jak nainstalovat Nginx na Ubuntu 18.04

  1. Jak nastavit bloky serveru Nginx na Ubuntu 20.04

  2. Jak nastavit bloky serveru Nginx na CentOS 7

  3. Jak nainstalovat Nginx na CentOS 8

  1. Jak nastavit bloky serveru Nginx na CentOS 8

  2. Jak nainstalovat Nginx na CentOS

  3. Jak hostovat webovou stránku na webovém serveru NGINX