Self Signed SSL für LightTPD: Unterschied zwischen den Versionen
Aus metasec wiki
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „In den Lighttpd-Ordner wechseln <blockquote># cd /etc/lighttpd/ </blockquote> SSL Zertifikat erstellen <blockquote># openssl req -new -x509 -keyout selfsigned.pe…“) |
Admin (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
In den Lighttpd-Ordner wechseln | In den Lighttpd-Ordner wechseln | ||
− | + | # cd /etc/lighttpd/ | |
− | + | ||
SSL Zertifikat erstellen | SSL Zertifikat erstellen | ||
− | + | # openssl req -new -x509 -keyout selfsigned.pem -out selfsigned.pem -days 900 –nodes | |
− | + | ||
− | Zugriffs - und Besitzerrechte festlegen | + | Zugriffs - und Besitzerrechte festlegen |
− | + | # chown www-data:www-data selfsigned.pem | |
− | # chmod 600 selfsigned.pem | + | # chmod 600 selfsigned.pem |
− | + | ||
− | SSL Modul aktivieren | + | SSL Modul aktivieren |
− | + | # lighty-enable-mod ssl | |
− | + | ||
− | Datei 10-ssl.conf öffnen/erstellen | + | Datei 10-ssl.conf öffnen/erstellen |
− | + | # nano /etc/lighttpd/conf-enabled/10-ssl.conf | |
− | + | ||
− | Folgende Zeilen eintragen/ersetzen | + | Folgende Zeilen eintragen/ersetzen |
− | + | $SERVER["socket"] == "0.0.0.0:443" { | |
− | ssl.engine = "enable" | + | ssl.engine = "enable" |
− | ssl.pemfile = "/etc/lighttpd/selfsigned.pem" | + | ssl.pemfile = "/etc/lighttpd/selfsigned.pem" |
− | } | + | } |
− | + | ||
− | Abspeichern und den Webserver neu starten | + | Abspeichern und den Webserver neu starten |
− | + | # /etc/init.d/lighttpd force-reload | |
− | + |
Aktuelle Version vom 14. Oktober 2011, 13:15 Uhr
In den Lighttpd-Ordner wechseln
# cd /etc/lighttpd/
SSL Zertifikat erstellen
# openssl req -new -x509 -keyout selfsigned.pem -out selfsigned.pem -days 900 –nodes
Zugriffs - und Besitzerrechte festlegen
# chown www-data:www-data selfsigned.pem # chmod 600 selfsigned.pem
SSL Modul aktivieren
# lighty-enable-mod ssl
Datei 10-ssl.conf öffnen/erstellen
# nano /etc/lighttpd/conf-enabled/10-ssl.conf
Folgende Zeilen eintragen/ersetzen
$SERVER["socket"] == "0.0.0.0:443" { ssl.engine = "enable" ssl.pemfile = "/etc/lighttpd/selfsigned.pem" }
Abspeichern und den Webserver neu starten
# /etc/init.d/lighttpd force-reload