L' Internet è stata una manna per le imprese e istituti di ricerca di tutto il mondo , ma è stata anche una manna per elementi criminali . Da schemi di phishing a siti web falsi , i cyber -criminali sviluppare nuovi modi per rubare i vostri soldi o identità . Secure Sockets Layer (SSL ) consente di proteggere gli utenti Internet leciti e le loro informazioni tramite la crittografia del traffico di rete . OpenSSL è un download gratuito , ed è lo standard per la creazione di certificati SSL , e Apache2 è lo standard per i server Web Linux . Cose che ti serviranno
Server in esecuzione Apache2 con OpenSSL
Mostra più istruzioni
1
creare la chiave RSA privata utilizzando il seguente comando al prompt dei comandi di Linux :
openssl genrsa - des3 - out mysrvr.key 1024
Questo crea un file in formato testo ASCII che contiene una chiave Triple- DES cifrata a 1024 bit
2 < p . > Creare una CSR , o la richiesta di certificato . Si consiglia di inviare la richiesta a una delle diverse autorità di certificazione attendibili se si ha intenzione di utilizzarlo su reti pubbliche . Se avete intenzione di usarlo sulla rete Intranet aziendale , è possibile firmare voi stessi. Il comando seguente consente di generare la richiesta di certificato :
openssl req -new- key mysrvr.key Partenza mysrvr.csr
risposta le istruzioni per le informazioni con precisione in modo che il certificato sarà corretta . Questo permetterà SSL per proteggere adeguatamente il vostro server
3
generare un certificato di 365 giorni autofirmato mediante il seguente comando: .
Openssl x509 -req -days 365 - in - mysrvr.csr signkey mysrvr.key Partenza mysrvr.crt
4
eseguire i seguenti comandi per installare la chiave privata e il certificato :
cp mysrvr.crt /usr /local /apache /conf /ssl.crt
mysrvr.key cp /usr /local /apache /conf /ssl.key
I comandi seguenti copiano il certificato e la chiave per un percorso di directory dove Apache2 li può utilizzare .
5
Usate le istruzioni del server per configurare i padroni di casa con il certificato e luoghi chiave . Riavviare il server e si è pronti per testare il vostro certificato SSL .