Nginx - Certificato SSL

Sommario
Questo tipo di sicurezza ha il suo punto centrale nell'integrare il concetto di proxy inverso, poiché stiamo gradualmente isolando i componenti in modo tale che il cliente abbia accesso solo alla macchina che contiene il nostro proxy inverso.
In questo modo, impediamo a chi contiene l'applicazione di avere un contatto diretto con il mondo esterno, aggiungendo così un ulteriore livello che un eventuale aggressore dovrebbe aggirare per raggiungere i nostri dati.
Componenti da proteggere
Il punto della sicurezza è qualcosa di estremamente vasto, non si arriva mai abbastanza dettagliati da dire che abbiamo un Server sicuro al 100% E quando lo facciamo, c'è sicuramente un buco di sicurezza che renderà la vita impossibile se un aggressore lo trova.
Ma questo non deve fermarci, ci sono molti attaccanti di tutti i livelli, ma i più abbondanti sono quelli di basso livello, quindi se dobbiamo cadere davanti a qualcuno dell'elite, quindi i punti più importanti da tenere in considerazione sono i seguenti :
  • Configura un firewall che consente solo connessioni pubbliche tramite la porta 80 e 443, che è HTTPS, con questo evitiamo di avere porte inattive che possono fungere da input per un utente malintenzionato.
  • Assicurati che corriamo Nginx Con un utente senza privilegi, questa è un'altra chiave, poiché se cade nelle mani di un agente dannoso, non sarà in grado di fare nulla nel nostro ambiente.
  • Cripta il nostro traffico per impedire ai pacchetti di spiarci e ottenere dati che ci compromettono.
Nginx e SSL
Nginx viene spesso utilizzato per attivare il Componente SSL nelle applicazioni, è generalmente per due motivi, il primo è che il server a cui è proxy inverso non in grado di accettare SSL da solo e il secondo è quello di scaricare i requisiti di elaborazione necessari per avere un traffico con SSL.
Abilita SSLPer attivare la capacità di SSL, dobbiamo assicurarci di aver installato il nostro Nginx Con questa opzione, dobbiamo anche avere un certificato valido, autogenerato o acquisito tramite un ente certificato. Quest'ultimo ci aiuta a stabilire una connessione di fiducia con i nostri utenti.
Nell'esempio seguente vediamo come possiamo fare una configurazione di a Certificato SSL sul nostro server Nginx:

INGRANDIRE

Per prima cosa ti diciamo che dovresti ascoltarlo porta 443, in questo modo stiamo già forzando la connessione SSL, allora abbiamo le diverse opzioni di SSL, dove risalta che abbiamo indicato il certificato e la chiave del certificato, questi due elementi sono unici per ogni server ed è ciò che ci permette di crittografare correttamente i dati.
Vediamo che questo componente ci consente di evitare che se catturano i nostri pacchetti con qualsiasi mezzo che possono essere letti, è importante non risparmiare sui costi quando si ottiene un buon certificato, poiché questa è la garanzia dei nostri dati.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave