Bu kısa yazıda, Centos’da Nginx sunucu sürümünün hata sayfalarında ve “Sunucu HTTP” yanıt başlığı alanında nasıl gizlendiğini göstereceğiz. Bu, Nginx HTTP ve proxy sunucunuzun güvenliğini sağlamak için önerilen önemli uygulamalardan biridir.
“server_tokens” yönergesi, aşağıdaki ekran görüntüsünde gösterildiği gibi Nginx sürüm numarasının ve İşletim sisteminin hata sayfalarında ve “Sunucu” HTTP yanıt başlığı alanında görüntülenmesinden sorumludur.
Bunu devre dışı bırakmak için /etc/nginx/nginx.conf yapılandırma dosyasındaki server_tokens yönergesini kapatmanız gerekir.
sudo nano /etc/nginx/nginx.conf
Aşağıdaki satırı aşağıdaki ekran görüntüsünde gösterildiği gibi http bağlamına ekleyin.
server_tokens off;
Yukarıdaki satırı ekledikten sonra, CTRL+X yapıp, Y diyerek çıkıyoruz ve dosyayı kaydetmiş oluyoruz. Yaptığımız değişikliklerin yürürlüğe girmesi için Nginx sunucusunu yeniden başlatın.
sudo systemctl restart nginx
Bu kadar. Kolay gelsin.