Self Signed SSL für LightTPD: Unterschied zwischen den Versionen

Aus metasec wiki
Wechseln zu: Navigation, Suche
Zeile 17: Zeile 17:
 
Folgende Zeilen eintragen/ersetzen:
 
Folgende Zeilen eintragen/ersetzen:
 
  $SERVER["socket"] == "0.0.0.0:443" {
 
  $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
 
  # /etc/init.d/lighttpd force-reload

Version vom 14. Oktober 2011, 13:14 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