Area personale

 

Tag

 

Ultime visite al Blog

taichungmonellaccio19amorino11m12ps12acer.250miriade159prefazione09Marion20cassetta2limitedelbosco0marabertowjoerivetto6surfinia60Catter1na
 

Ultimi commenti

 
Creato da: taichung il 12/01/2011
Linux Drupal Pinephone Freerunner Android

 

 
« Requisiti certificati ss...Wammu, Gammu esportare c... »

Certificato ssl per Apache senza password

Post n°15 pubblicato il 09 Settembre 2013 da taichung
 

Con riferimento al post su Postfix (se mi permettete il gioco di parole ), anche il webserver Apache/Apache2 supporta l'utilizzo di ssl per la connessione sicura tra server e client (il browser web), attraverso il protocollo https.
Come viene descritto su http://www.apache-ssl.org/#Digital_Certificates, si procede come segue:

Creazione della chiave e della richiesta:
#openssl req -new > new.cert.csr

Rimozione della frase di sicurezza (passphrase) dalla chiave (opzionale):
#openssl rsa -in privkey.pem -out new.cert.key

Conversione della richiesta nel certificato firmato:
#openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 365
Inserire all'interno del file di configurazione di Apache il percorso di chiave e certificato:
Utilizzando una distribuzione Debian/Ubuntu, In /etc/apache2/apache2.conf vanno inserite le seguenti direttive:

SSLCertificateFile /path/to/certs/new.cert.cert
SSLCertificateKeyFile /path/to/certs/new.cert.key

Perché rimuovere la passphrase della chiave? Il motivo è che ogni qualvolta viene riavviato Apache su cui è abilitato il protocollo https, la chiave richiede la passphrase, per cui bisogna inserirla a mano, altrimenti il webserver Apache non parte. E' una questione di sicurezza, e per evitare che personale non autorizzato che è riescito a modificare in qualche modo Apache o ciò che ci gira sopra (tipicamente un sito web), possa rendere effettive, e quindi visibili, tali modifiche, riattivando/restardando il servizio apache. Tale caratteristica tuttavia risulta un po' fastidiosa per weserver casalinghi, dove magari frequenti sono i blackout o dove per qualunque altro motivo sia necessario riavviare spesso il computer che ospita il webserver. E' quindi possibile, come abbiamo visto, togliere la passphrase in modo che apache riparta senza il bisogno di inserirla, col solo script presente in /etc/init.d/

 
Condividi e segnala Condividi e segnala - permalink - Segnala abuso
 
 
Vai alla Home Page del blog

Cerca in questo Blog

  Trova
 
RSS (Really simple syndication) Feed Atom
 

Archivio messaggi

 
 << Luglio 2024 >> 
 
LuMaMeGiVeSaDo
 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
 
 

Sponsored link

 

Sponsored link

Inchiostro stampanti varie marche a prezzi competitivi

 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963