Linux-da Nginx Server wersiýasyny nädip gizlemeli


Bu gysga makalada, Nginx serwer wersiýasyny säwlik sahypalarynda we Linux-daky “Server HTTP” jogap sözbaşy meýdanynda nädip gizlemelidigini görkezeris. Bu, Nginx HTTP we proksi serweriňizi üpjün etmekde maslahat berilýän esasy amallaryň biridir.

Bu gollanma, ulgamyňyzda eýýäm Nginx gurlandygyny ýa-da Linux paýlanyşyňyza esaslanýan aşakdaky şu gollanmalaryň haýsydyr birini ýerine ýetirip, doly LEMP stakasyny gurnandygyny göz öňünde tutýar:

  1. Debian 9 Stretch-de LEMP (Linux, Nginx, MariaDB, PHP-FPM) nädip gurmaly
  2. FreeBSD-de Nginx, MariaDB we PHP (FEMP) stakany nädip gurmaly
  3. 16.10/16.04-de Nginx, MariaDB 10, PHP 7 (LEMP Stack) nädip gurmaly
  4. RHEL/CentOS 7/6 we Fedora 20-26-da iň soňky Nginx 1.10.1, MariaDB 10 we PHP 5.5/5.6 guruň

“Server_tokens” direktiwasy, Nginx wersiýa belgisini we Operasiýa ulgamyny säwlik sahypalarynda we aşakdaky skrinshotda görkezilişi ýaly “Serwer” HTTP jogap sözbaşy meýdanynda görkezmek üçin jogapkärdir.

Muny öçürmek üçin /etc/nginx/nginx.conf konfigurasiýa faýlyndaky server_tokens direktiwasyny öçürmeli.

# vi /etc/nginx/nginx.conf
OR
$ sudo nano /etc/nginx/nginx.conf

Aşakdaky ekranda şwon hökmünde aşakdaky setiri http kontekstine goşuň.

server_tokens off;

Aboveokardaky setiri goşanyňyzdan soň, faýly ýazdyryň we täze üýtgeşmeleriň güýje girmegi üçin Nginx serwerini täzeden açyň.

# systemctl restart nginx
OR
$ sudo systemctl restart nginx

Indi işleýändigini ýa-da ýokdugyny barlaň.

Bellik: Bu diňe serwer wersiýasynyň belgisini gizlär, ýöne serweriň goly (ady) däl. Serweriň adyny gizlemek isleseňiz, Nginx-i çeşmelerden düzüň we nginx gurmak adyny bellemek üçin --build=name opsiýasyny goşuň.

Nginx web serweriňizde PHP işleýän bolsaňyz, PHP wersiýa belgisini gizlemegiňizi maslahat berýärin.

Nginx web serwerini has ygtybarly we berkitmek üçin Linux-da Nginx-i üpjün etmek boýunça giňişleýin gollanmamyza göz aýlaň, size peýdaly bolar:

  1. Nginx web serweriniň howpsuzlygyny üpjün etmek, berkitmek we öndürijiligini gowulandyrmak üçin iň soňky gollanma

Bu makalada, Linux-da Nginx serwer wersiýasyny säwlik sahypalarynda we “Serwer” HTTP jogap sözbaşy meýdanynda nädip gizlemelidigini düşündirdik. Soraglaryňyz bar bolsa, bize ýetmek üçin aşakdaky düşündiriş formuny ulanyň.