OSCam/de/OSCam and SSL: Unterschied zwischen den Versionen

Aus Streamboard Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:


Vor dem Port muss ein "+" hinzugefügt werden<br />
Vor dem Port muss ein "+" hinzugefügt werden<br />
{| class="wikitable"
 
|-
<syntaxhighlight lang="bash">
| httpport        = +83<br /><br />
httpport        = +83
|}
</syntaxhighlight>




Zeile 20: Zeile 20:
==== Web Zertifikat erzeugen ====
==== Web Zertifikat erzeugen ====


{| class="wikitable"
<syntaxhighlight lang="bash">
|-
! PEM / SSL Skript
|-
| <syntaxhighlight lang="bash">
#!/bin/bash   
#!/bin/bash   
# Paßwortgeschützten Server Key erzeugen
# Paßwortgeschützten Server Key erzeugen
Zeile 45: Zeile 41:
cat server.key.unsecure server.crt > oscam.pem  
cat server.key.unsecure server.crt > oscam.pem  
</syntaxhighlight>
</syntaxhighlight>
|}


3) oscam.pem in das Konfigurationsverzeichnis kopieren und OSCam neu starten
3) ==== oscam.pem in das Konfigurationsverzeichnis kopieren und OSCam neu starten ====

Version vom 30. November 2012, 13:43 Uhr


Um den SSL Zugriff auf die OSCAM WebUI zu aktivieren, sind mehrere Schritte notwendig.

1) oscam.conf

httpport

Vor dem Port muss ein "+" hinzugefügt werden

<syntaxhighlight lang="bash"> httpport = +83 </syntaxhighlight>


2) oscam.pem

Web Zertifikat erzeugen

<syntaxhighlight lang="bash">

  1. !/bin/bash
  2. Paßwortgeschützten Server Key erzeugen

openssl genrsa -des3 -out server.key 1024

  1. Ungeschützte Version extrahieren

openssl rsa -in server.key -out server.key.unsecure

  1. Certificate Signing Request (CSR) mit persönlichen Daten erzeugen

openssl req -new -key server.key -out server.csr

  1. Ein Jahr gültiges, selbst signiertes Zertifikat anfordern

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

  1. CSR wird nicht mehr benötigt

rm server.csr

  1. Schlüssel + Zertifikat (in dieser Reihenfolge!)
  2. in einer Datei zusammenführen

cat server.key.unsecure server.crt > oscam.pem </syntaxhighlight>

3) ==== oscam.pem in das Konfigurationsverzeichnis kopieren und OSCam neu starten ====