Директива server_tokens разрешает или запрещает выдавать версию nginx’а на страницах ошибок и в поле “Server” заголовка ответа.
Для того чтобы отключить вывод версии http-сервера необходимо добавить в контекст http, server или location строку:
server_tokens off;
Было:
root@SERVER:~$ curl -I localhost
HTTP/1.1 200 OK
Server: nginx/1.18.0 (Ubuntu)
Date: Thu, 06 Jun 2024 15:45:36 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 21 Apr 2020 14:09:01 GMT
Connection: keep-alive
ETag: "1e9efe6d-264"
Accept-Ranges: bytes
Стало:
root@SERVER:~$ curl -I localhost
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 06 Jun 2024 15:45:36 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 21 Apr 2020 14:09:01 GMT
Connection: keep-alive
ETag: "1e9efe6d-264"
Accept-Ranges: bytes
P.S. чтобы изменения вступили в силу не забудьте перезагрузить Nginx
sudo systemctl restart nginx
ИЛИ
sudo service nginx restart