3 Stimmen

Wie man ein selbstsigniertes SSL-Zertifikat auf mehreren Servern einsetzt

Ich muss ein selbstsigniertes SSL-Zertifikat erstellen und das gleiche Zertifikat auf zwei verschiedenen Webservern installieren. Für dieses spezielle Szenario habe ich zwei Webserver (Win2K3 mit II6) in einer Netzwerklastausgleichskonfiguration.

Ich habe das IIS-Ressourcen-Toolkit installiert und kann das SelfSSL-Tool verwenden, um ein Zertifikat zu erstellen. Ich bin jedoch verwirrt, weil das Tool das Zertifikat nur auf dem aktuellen Rechner registriert. Wie kann ich das Zertifikat in einer Form extrahieren, dass ich es auf dem anderen Webserver registrieren kann?

Ich mag das SelfSSL-Tool überhaupt nicht, wenn ich also völlig falsch vorgehe, bin ich für alternative Anweisungen offen. Ich habe Anleitungen gesehen, wie man .cer-Dateien mit OpenSSL generiert, aber ich habe wirklich versucht, OpenSSL nicht zu installieren, es sei denn, ich musste es wirklich tun.

Gracias.

1voto

Jaap Joris Vens Punkte 2777

Vorwort

Diese Anweisungen sind wahrscheinlich für niemanden eine große Hilfe, da sowohl Windows 7 als auch IIS 7 nicht unterstützt mehr. Ich fühlte mich jedoch gezwungen, diese Frage zu beantworten, da sie derzeit die älteste unbeantwortete Frage auf Stackoverflow ist und ich das Gefühl hatte, dass ich eine genaue Antwort auf der Grundlage mehrerer Quellen geben könnte.

Nachdem das erledigt ist, sollten Sie in der Lage sein, das von SelfSSL generierte Zertifikat über den Befehl Microsoft-Verwaltungskonsole und anschließend auf anderen Webservern installieren, indem Sie IIS-Manager . Da Sie diese Frage im Jahr 2008 gestellt haben, sollten die folgenden Anweisungen für Ihren Zeitrahmen geeignet sein.

Schritt 1: Extrahieren des Zertifikats

Dies sind die relevanten Schritte von dieser Artikel auf HowToGeek.

Führen Sie zunächst den Befehl mmc um die Management-Konsole zu öffnen:

Windows run dialog

Wählen Sie in der Konsole Datei > Snap-In hinzufügen/entfernen.

File > Add/Remove Snap-in

Fügen Sie auf der linken Seite Zertifikate hinzu.

Add or Remove Snap-ins

Wählen Sie Computerkonto.

Certificates snap-in

Wählen Sie Lokaler Computer.

Select Computer

Klicken Sie auf OK, um den lokalen Zertifikatsspeicher anzuzeigen.

Add or Remove snap-ins

Navigieren Sie zu Persönlich > Zertifikate und suchen Sie das Zertifikat, das Sie mit dem Dienstprogramm SelfSSL eingerichtet haben.

Navigate to certificate

Schritt 2: Installieren des Zertifikats.

Nachdem Sie das Zertifikat erfolgreich extrahiert haben, müssen Sie es nun auf einem IIS-Webserver installieren. Nochmals, diese Anweisungen von SSL Store für IIS 7 sollte für Ihren Zeitrahmen angemessen sein.

1. Starten Sie den IIS-Manager

Klicken Sie auf Start, Systemsteuerung, Verwaltung und dann auf Internetinformationsdienste (IIS) Manager.

2. Wählen Sie Ihren Servernamen

Wählen Sie im linken Menü Verbindungen den Servernamen (Host) aus, auf dem Sie das Zertifikat installieren möchten.

3. Navigieren Sie zum Abschnitt Sicherheit

Klicken Sie im mittleren Menü auf das Symbol "Serverzertifikate" unter dem Abschnitt "Sicherheit" am unteren Rand.Microsoft IIS 7 Schritt 4

Security section

4. Klicken Sie auf Zertifikatsanforderung abschließen

Klicken Sie im rechten Menü Aktionen auf Zertifikatsanforderung abschließen.Microsoft IIS 7 Schritt 5

Complete Certificate Request

5. Suchen Sie nach Ihrem Server-Zertifikat

Klicken Sie im Assistenten "Vollständige Zertifikatsanforderung" auf " ", um Ihre Serverzertifikatsdatei zu suchen und auszuwählen, die zuvor auf dem Desktop Ihres Servers gespeichert wurde.

6. Benennen Sie Ihr Zertifikat

Geben Sie einen Friendly Name ein, einen internen Referenznamen zur späteren Unterscheidung der Datei. Wir empfehlen, den Namen und das Ablaufdatum der Zertifizierungsstelle anzugeben.Microsoft IIS 7 Schritt 7

Complete Certificate Request

7. Klicken Sie auf OK

Klicken Sie auf OK und das neu installierte Zertifikat sollte in der aktualisierten Serverzertifikatsliste erscheinen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X