Un certificato Web è un documento Web che certifica l'identità del proprietario del sito Web alla pagina che viene aperta in un browser. Assicura i visitatori al tuo sito Web che non sono stati reindirizzati a un sito pericoloso. I certificati Web possono essere acquistati, ma essi sono spesso dato con un sito Web quando è acquistato. È anche possibile fare un certificato Web utilizzando codice di Unix e un software OpenSSL, come quello che si troverebbe su Unix. Diffidare, tuttavia; alcuni browser non accetta i certificati autofirmati. Che sembrano sospette.
Istruzioni
1
Aprire Apache e OpenSSL.
2
Digitare nella
su-
mkdir certificati
chmod 700 certificati
CD certificati
Questo crea una directory protetta da password di admin.
3
Generare una chiave server digitando nella
openssl genrsa-des3-fuori server. key 4096
4
Digitare una frase di accesso quando OpenSSL lo richiede. Digitare una password lunga, complicata e annotarlo giù.
5
Creare il certificato di firma richiesta digitando:
openssl req-new - key server. Key-out server.csr
6
Aprire una chiave del server che non ha bisogno di una password digitando:
OpenSSL rsa-in server. Key-out server.key.insecure
MV server. Key server.key.secure
MV server.key.insecure server. Key
7
Firmare il certificato digitando:
OpenSSL X509 - req-days 365 - in server.csr - signkey server. Key-out server. CRT