Zertifikat mit der Google Cloud Console ausstellen
Auf dieser Seite wird erläutert, wie Sie mit der Google Cloud Console einen CA-Pool erstellen und Zertifikate in Certificate Authority Service ausstellen.
Mit CA Service können Sie private Zertifizierungsstellen bereitstellen und verwalten, ohne die Infrastruktur verwalten zu müssen.
Hinweise
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Certificate Authority Service API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Certificate Authority Service API.
CA-Pool erstellen
Ein Zertifizierungsstellenpool besteht aus mehreren Zertifizierungsstellen. Ein Zertifizierungsstellenpool bietet die Möglichkeit, Vertrauensketten ohne Ausfallzeiten für Arbeitslasten zu rotieren. Ein CA-Pool befindet sich an einem einzigen Google Cloud-Standort, der nach der Erstellung nicht mehr geändert werden kann.
So erstellen Sie einen CA-Pool mit den Standardeinstellungen:
Rufen Sie in der Google Cloud Console die Seite Certificate Authority Service auf.
Klicken Sie auf dem Tab CA-Poolmanager auf
Pool erstellen.Geben Sie auf der Seite CA-Pool erstellen einen Namen für den CA-Pool ein.
Klicken Sie auf Region und wählen Sie us-east1 (South Carolina) als Region des Zertifizierungsstellenpools aus.
Klicken Sie bei jedem Schritt auf Weiter.
Klicken Sie auf Fertig.
Sie finden diesen CA-Pool in der Liste der CA-Pools auf dem Tab CA-Poolmanager.
Stamm-CA erstellen
Ein CA-Pool ist beim Erstellen leer. Sie müssen dem CA-Pool eine Zertifizierungsstelle hinzufügen, um Zertifikate anzufordern.
Eine Stammzertifizierungsstelle hat ein selbst signiertes Zertifikat, das sich im Truststore des Clients befindet. In diesem Abschnitt wird beschrieben, wie Sie dem von Ihnen erstellten CA-Pool eine Root-CA hinzufügen.
So fügen Sie Ihrem CA-Pool eine Root-CA hinzu:
- Klicken Sie auf CA Manager.
Klicken Sie auf
CA erstellen.Klicken Sie auf Region und wählen Sie us-east1 (South Carolina) als Region der Zertifizierungsstelle aus.
Klicken Sie auf Weiter.
Geben Sie im Feld Organisation (O) den Namen Ihrer Organisation ein.
Geben Sie im Feld Allgemeiner CA-Name (CN) den Namen der Zertifizierungsstelle ein. Notieren Sie sich den Namen der Zertifizierungsstelle, da Sie ihn für die Anforderung eines Zertifikats benötigen.
Geben Sie im Feld Pool-ID den Namen Ihres CA-Pools ein.
Klicken Sie bei jedem Schritt auf Weiter.
Prüfen Sie die Details der Zertifizierungsstelle und klicken Sie auf Erstellen.
Zertifikat erstellen
So fordern Sie ein Zertifikat über die Zertifizierungsstelle an:
- Klicken Sie auf der Seite Zertifizierungsstelle auf Zertifikat anfordern.
Klicken Sie auf Details eingeben.
Geben Sie unter Domainnamen hinzufügen den voll qualifizierten Domainnamen der Website ein, die Sie mit diesem Zertifikat sichern möchten.
Klicken Sie auf Weiter.
Klicken Sie unter Schlüsselgröße und Algorithmus konfigurieren auf Weiter.
Sie sehen das generierte Zertifikat, das Sie kopieren oder herunterladen können. Klicken Sie auf
, um das Zertifikat zu kopieren.Klicken Sie auf Fertig.
Bereinigen
Führen Sie eine Bereinigung durch, indem Sie das Zertifikat widerrufen und den CA-Pool, die CA und das Projekt löschen, das Sie für diese Kurzanleitung erstellt haben.
Widerrufen Sie das Zertifikat.
- Klicken Sie auf den Tab Privater Zertifikatmanager.
- Klicken Sie in der Liste der Zertifikate in der Zeile des Zertifikats, das Sie löschen möchten, auf Mehr anzeigen.
- Klicken Sie auf Aufheben.
- Klicken Sie im Dialogfeld, das geöffnet wird, auf Bestätigen.
Löschen Sie die Zertifizierungsstelle.
Sie können eine Zertifizierungsstelle erst löschen, nachdem Sie alle von ihr ausgestellten Zertifikate widerrufen haben.
Gehen Sie nach dem Widerruf des Zertifikats so vor:
- Wählen Sie in der Liste der Zertifizierungsstellen die Zertifizierungsstelle aus, die Sie löschen möchten.
- Klicken Sie auf Löschen. Das Dialogfeld Zertifizierungsstelle löschen wird angezeigt.
-
Optional: Setzen Sie ein Häkchen in eines oder beide der folgenden Kästchen, wenn die Bedingungen auf Sie zutreffen:
-
Diese Zertifizierungsstelle löschen, auch wenn aktive Zertifikate vorhanden sind
Mit dieser Option können Sie eine Zertifizierungsstelle mit aktiven Zertifikaten löschen. Wenn Sie eine Zertifizierungsstelle mit aktiven Zertifikaten löschen, kann dies dazu führen, dass Websites, Anwendungen oder Systeme, die auf diese Zertifikate angewiesen sind, nicht mehr funktionieren. Wir empfehlen, alle aktiven Zertifikate aufzuheben, die von einer Zertifizierungsstelle ausgestellt wurden, bevor Sie die Zertifizierungsstelle löschen.
-
Kulanzzeitraum von 30 Tagen überspringen und CA sofort löschen
Während des Kulanzzeitraums von 30 Tagen haben Sie Zeit, alle von dieser Zertifizierungsstelle ausgestellten Zertifikate zu widerrufen und zu prüfen, ob keine Systeme von dieser Zertifizierungsstelle abhängen. Wir empfehlen, diese Option nur in nicht produktiven oder Testumgebungen zu verwenden, um potenzielle Ausfälle und Datenverluste zu vermeiden.
-
- Klicken Sie auf Bestätigen.
Der Status der Zertifizierungsstelle ändert sich in
Deleted
. Die CA wird 30 Tage, nachdem Sie die Löschung veranlasst haben, endgültig gelöscht.Löschen Sie den CA-Pool.
Sie können einen CA-Pool erst löschen, nachdem die Zertifizierungsstelle vom CA Service endgültig gelöscht wurde.
Nachdem Sie die CA im CA-Pool gelöscht haben, gehen Sie so vor:
- Klicken Sie auf den Tab CA-Poolmanager.
- Wählen Sie in der Liste der CA-Pools den CA-Pool aus, den Sie löschen möchten.
- Klicken Sie auf Löschen.
- Klicken Sie im angezeigten Dialogfeld auf Bestätigen.
So löschen Sie das Projekt:
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.