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. Firefox 75 mit überarbeiteter Adressleiste

    Firefox 75 mit überarbeiteter Adressleiste: Firefox 75 erscheint trotz Corona-Krise pünktlich, wenn auch mit wenigen Neuerungen. Nutzer sollten wegen zwei geschlossener kritischer...
  2. Marktanteile: Microsoft Edge überholt Firefox

    Marktanteile: Microsoft Edge überholt Firefox: Firefox hat im letzten Monat seinen zweiten Platz unter den Webbrowsern an Microsoft Edge verloren. Das geht aus einer Auswertung der...
  3. KS Installation über lokale FTP Repository (Start von USB-Stick)

    KS Installation über lokale FTP Repository (Start von USB-Stick): Hallo zusammen, ich habe im Netzwerk bereits ein SCCM am laufen, mit dem ich Windows Systeme über PXE installiere. Nun habe ich auf einem CentOS...
  4. Genode 20.02 mit überarbeitetem Sculpt OS

    Genode 20.02 mit überarbeitetem Sculpt OS: Das freie Betriebssystem-Framework Genode bringt in Version 20.02 zahlreiche Verbesserungen an Sculpt OS. Neben höherer Geschwindigkeit und...
  5. Firefox macht DNS über HTTPS zum Standard für US-Nutzer

    Firefox macht DNS über HTTPS zum Standard für US-Nutzer: Diese Woche hat Firefox damit begonnen, verschlüsseltes DNS über HTTPS (DoH) als Standard für Nutzer in den USA einzuführen. Die Einführung wird...
  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