Hvordan sikre serveren din
Hva du må gjøre
Vel, det er en annen SSL-sårbarhet ute i naturen. Teknisk sett er det egentlig ikke en sårbarhet, det er bare et "hull" inne i protokollen som vi stoler på under avskrivningen av SSL3 og innfasingen av SSL2.
Dessverre er de fleste moderne nettservere sårbare for dette angrepet fordi den berørte protokollen er mye brukt.
I denne veiledningen vil jeg dekke hva du skal gjøre for å sikre serveren din på CentOS 6 og 7.
Hvordan sikre serveren din
Det er to måter å sikre serveren din på. I denne opplæringen vil jeg bare dekke det første alternativet.
- Generer en unik nøkkelgruppe.
- Deaktiver SSL-eksportnøkler.
Hva du må gjøre
Sjekk om serveren din er sårbar eller ikke ved å bruke Qualys SSL-kontroll. Hvis serveren din er sårbar, vil det være en melding øverst på siden.
Når du har bekreftet at serveren din er sårbar, skriv inn NGINX-installasjonskatalogen.
cd /etc/nginx/
mkdir keygroup
cd keygroup
Kjør følgende kommando for å generere en nøkkelgruppe.
openssl dhparam -out dhsecure.pem 2048
Legg til den nye nøkkelgruppen til NGINX-konfigurasjonen.
cd /etc/nginx/
vi .conf
Fortsetter vi, må vi legge til ssl_dhparam ...kodelinjen som vises nedenfor i hver SSL-serverblokk. Oppdater alle SSL-serverblokkene dine tilsvarende.
server {
listen 443 ssl;
...
location / {
...
ssl_dhparam /etc/nginx/keygroup/dhsecure.pem
...
}
Avslutt konfigurasjonen og last inn NGINX på nytt.
service nginx reload
Test serveren din på nytt med SSL-kontrollen. Serveren din vil ikke lenger være sårbar for angrepet.