OpenVPN-Key über Webinterface erstellen

Diskutiere OpenVPN-Key über Webinterface erstellen im Ruby, php, Perl, Python ... Forum im Bereich Programmieren unter Linux/Unix; Hoi! Ich suche einen Lösungsweg um für Clients VPN-Keys über ein Webinterface zu generieren. Der Benutzer soll eine Seite aufrufen, dort...

  1. #1 Floh1111, 08.03.2009
    Zuletzt bearbeitet: 08.03.2009
    Floh1111

    Floh1111 Realist

    Dabei seit:
    06.06.2006
    Beiträge:
    701
    Zustimmungen:
    1
    Ort:
    Oldenburg (Niedersachsen)
    Hoi!

    Ich suche einen Lösungsweg um für Clients VPN-Keys über ein Webinterface zu generieren.

    Der Benutzer soll eine Seite aufrufen, dort Länderkürzel, Stadt, Name, Email etc. angeben, auf Absenden Klicken und als Rückmeldung die Links zum Download seiner Zertifikate bekommen.
    Eventuell sollen die Zertifikate auch in einer Datenbank gespeichert werden damit der Benutzer sie abrufen kann wenn er sie verliert.

    Ich würde mit Php exec() das Komando zum generieren der Keys aufrufen, die Keys im Verzeichniss des Webservers Speichern und dann den Link dahin anbieten.

    Wenn ich in der easy-rsa Umgebung (liegt bei OpenVPN als Beispiel dabei) mit dem Script "build-key-pass client1" die Keys erzeuge, werde ich aber jedesmal nach den Parametern wir Länderkürzel etc. gefragt. Ich müsste die also irgendwie als Parameter an das Kommando anhängen, weiß aber nicht wie das geht.

    Wie generiert ihr solche Keys? Ist dieser Lösungsweg sinnvoll und wenn ja, wie hänge ich Länderkürzel etc. als Parameter an, wenn nein wie geht es besser?

    Die Keys sollen für Linux, Mac und Windows Systeme automatisch auf "Befehl" des Anfragenden generiert werden, darum das Webinterface.

    Ich bin gespannt auf eure Vorschläge, da ich mich auf dem Gebiet so gut wie gar nicht auskenne.

    Bye
    Floh1111
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    Ich habe auf Sourceforge ein Projekt namens OpenVpn-Web-Gui gefunden.

    Das letzte Release ist zwar vom September 2005, aber der Code zum erstellen von Zertifikaten dürfte sich ja nicht großartig geändert haben, so dass ich mir das jetzt ansehen werde.

    Bye
    Floh1111
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema: OpenVPN-Key über Webinterface erstellen
Besucher kamen mit folgenden Suchen
  1. openvpn webinterface

    ,
  2. easy-rsa weboberfläche

    ,
  3. openvpn linux webinterface

Die Seite wird geladen...

OpenVPN-Key über Webinterface erstellen - Ähnliche Themen

  1. kein Zugriff auf Freigabe über IP Adresse

    kein Zugriff auf Freigabe über IP Adresse: Hallo zusammen, folgende Situation: Samba Domäne (Version 4.5.16-Debian) Alle Rechner sind in der gleichen Domäne Alle Rechner (Win7 und...
  2. Wettbewerb für die »Über Inkscape«-Dialogbox« gestartet

    Wettbewerb für die »Über Inkscape«-Dialogbox« gestartet: Die Inkscape-Gemeinschaft hat einen Wettbewerb zur Gestaltung der »Über Inkscape«-Dialogbox gestartet. Der freie Vektorgrafik-Editor soll bald in...
  3. Samba keine rechte auf Überordner, aber auf Unterordner

    Samba keine rechte auf Überordner, aber auf Unterordner: Hi, hoffe ich bin hier richtig :-) Ich spiele hier gerade etwas mit Samba Active Directory herrum um eventuell den Windows AD Server damit zu...
  4. Mozilla konkretisiert Pläne für DNS über HTTPS

    Mozilla konkretisiert Pläne für DNS über HTTPS: Mozilla hat die Ergebnisse der jüngsten Tests von DNS über HTTPS vorgestellt. Diese führen zu Heuristiken, in welchen Situationen DNS über HTTPS...
  5. Canonical bietet Kubernetes 1.16 Beta mit Support

    Canonical bietet Kubernetes 1.16 Beta mit Support: Canonical bietet die Betaversion von Kubernetes 1.16 mit Enterprise-Support an. Weiterlesen...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden