Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

WBOY
Lepaskan: 2023-05-21 09:13:05
ke hadapan
1625 orang telah melayarinya

nginx bukan sahaja boleh menyembunyikan maklumat versi, tetapi juga menyokong maklumat pelayan web tersuai

Mari kita lihat hasil penyembunyian akhir dahulu

Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

Bagaimana untuk melaksanakannya secara khusus, ia sebenarnya sangat mudah, sila baca di bawah

1 Muat turun versi stabil terkini dari tapak web rasmi

wget http://nginx.org/download/nginx-1.14.1.tar.gz
Salin selepas log masuk

2 Unzip

tar -xf nginx-1.14.1.tar.gzcd nginx-1.14.1
Salin selepas log masuk

3 Ubah suai c fail

(1) vim src/http/ngx_http_header_filter_module.c      #Ubah suai baris 49

statik u_char ngx_string[]_ ="server_string_string:[]_" " crlf; #Tulis anda selepas pelayan Maklumat pelayan tersuai


Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

(2) vim src/http/ngx_http_special_response.c  #Ubah suai baris 36
"< hr >

5 Susun dan pasang
./configure --prefix=/usr/local/nginx
Salin selepas log masuk

6 Ubah suai fail konfigurasi nginx, tambah server_tokens dimatikan di bawah nod httpBagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

rreee

7 Mulakan nginx

make && make install
Salin selepas log masuk

8 Ujian

vim /usr/local/nginx/conf/nginx.conf
....
http {
server_tokens off;
.....
Salin selepas log masuk

Ujian akses penyemak imbasBagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

 

Arahan:


(1) Jika anda hanya mahu menyembunyikan nombor versi, dan tidak mahu menyesuaikan maklumat pelayan, tidak perlu melakukan langkah 3.

(2) Jika anda menaik taraf nginx dan juga perlu sesuaikan rentetan, tiada masalah Anda boleh mengubah suai fail c dahulu - ->./configure -->

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!