• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CGI Script zur automatischen Erstellung von Zertifikaten

bigbootykilla

Neues Mitglied
Hi Leute,

ich habe eine Seite mit einem Forum. Wenn man sich dort einen Account macht, so klappt das wunderbar. Die Person mit dem erstellten Account bekommt eine Bestätigungsmail zum aktivieren und gut ist. Alles klasse soweit!

Das Problem ist, dass wir Zertifikate für das Netzwerk erstellen müssen. Jeder User, der sich im Forum anmeldet, sollte nicht nur eine Bestätigungsmail für den Account bekommen sondern auch ein Zertifikat in einer zweiten e-Mail.

Die Zertifikate werden mit OpenSSL erstellt und die Befehle hierfür habe ich auch hier, jedoch habe ich keine Ahnung wie ich sowas Automatisieren kann. Der Name des Zertifkats sollte der gleiche sein wie der Name, den er wählt wenn er sich im Forum anmeldet. (bsp. bigbootykilla.p12)

Gibts da eine Lösung? Vielleicht auch mit PHP... naja ich lass mich überraschen

gruß bigbootykilla

P.S. bisher erstellen wir alle Zertis per Hand manuell und verschicken sie via PN oder eben email. Aber das kann ja kein Dauerzustand sein.
 
Solche Zertifikate kann man durchaus automatisch erstellen lassen. Hab ich schon öfter eingerichtet. Allerdings gibt es dafür mehrere Möglichkeiten abhängig von den Möglichkeiten des Servers.

Z.B. könntest Du php zum Erstellen der Zertifikate verwenden. Dafür stehen zahlreiche Funktionen zur Verfügung: PHP: OpenSSL - Manual - Nachteil: ich habe bisher keinen Server gesehen auf dem das sofort funktioniert hat. Meist musste ich php manuell kompilieren und alle Module manuell einbinden.

Andere Möglichkeit wäre ein simples Shell-Script welches die dir bereits bekannten Befehle mit entsprechenden Variablen enthält. Dafür solltest Du jedoch einen ssh-Zugang zum Server haben um es erstmal "per Hand" zu testen. Später kannst Du das Script auch über php aufrufen.
 
Zurück
Oben