Nginx:Menyembunyikan Versi: Difference between revisions
Appearance
No edit summary |
|||
| Line 2: | Line 2: | ||
===1. Open NGINX configuration file=== | ===1. Open NGINX configuration file=== | ||
nano /etc/nginx/nginx.conf | |||
[[File:Nginx versi.png|thumb|center|300px|Hilangkan Tanda Pagar <code>Server_Token_Off</code>]] | [[File:Nginx versi.png|thumb|center|300px|Hilangkan Tanda Pagar <code>Server_Token_Off</code>]] | ||
| Line 9: | Line 9: | ||
The NGINX server information can be hidden using server_tokens header. Add the following line to http block. | The NGINX server information can be hidden using server_tokens header. Add the following line to http block. | ||
http{ | http{ | ||
... | ... | ||
| Line 18: | Line 17: | ||
===3. Restart NGINX=== | ===3. Restart NGINX=== | ||
Memeriksa apakah configurasi NGINX terdapat kesalahan | Memeriksa apakah configurasi NGINX terdapat kesalahan | ||
sudo nginx -t | |||
Jika tidak terjadi error, jalankan perintah berikut | Jika tidak terjadi error, jalankan perintah berikut | ||
sudo service nginx reload #debian/ubuntu | |||
systemctl restart nginx #redhat/cento | |||
==Terkait== | ==Terkait== | ||
Revision as of 15:14, 24 November 2021
Secara default, NGINX mengembalikan tanda tangan server di header respons yang berisi informasi seperti nama dan versi server. Informasi string server NGINX ini dapat disalahgunakan oleh penyerang. Berikut cara menyembunyikan versi server NGINX dari header. Anda dapat menggunakan langkah yang sama untuk menyembunyikan informasi server NGINX seperti tanda tangan server NGINX dan nama server. Faktanya, ini adalah salah satu langkah kunci untuk memperkuat server NGINX.
1. Open NGINX configuration file
nano /etc/nginx/nginx.conf

Server_Token_Off2. Hide NGINX Server Version & Name
The NGINX server information can be hidden using server_tokens header. Add the following line to http block.
http{
...
server_tokens off;
...
}
3. Restart NGINX
Memeriksa apakah configurasi NGINX terdapat kesalahan
sudo nginx -t
Jika tidak terjadi error, jalankan perintah berikut
sudo service nginx reload #debian/ubuntu systemctl restart nginx #redhat/cento