Google-Cloud-Storage-HMAC-Anmeldedaten
HMAC-Anmeldedaten für Google Cloud Storage in AutoSSL verwalten und verwenden.
Übersicht
HMAC-Anmeldedaten für Google Cloud Storage sind erforderlich, damit AutoSSL S3-kompatible Anfragen an Cloud Storage authentifizieren kann. Mit HMAC-Anmeldedaten erlauben Sie AutoSSL, in Ihrem Namen SSL-Zertifikatsdateien in Ihre Cloud-Storage-Buckets hochzuladen.
HMAC-Schlüssel funktionieren nur mit der S3-kompatiblen XML-API von Cloud Storage. JSON-Schlüsseldateien von Dienstkonten werden von diesem Anmeldedatentyp nicht unterstützt.
Konfigurationsparameter
| Parameter | Beschreibung |
|---|---|
| HMAC-Zugriffs-ID | Ihre HMAC-Zugriffs-ID für Cloud Storage. Sie beginnt in der Regel mit GOOG. |
| HMAC-Geheimnis | Das zugehörige HMAC-Geheimnis. Der Wert wird verschlüsselt, bevor AutoSSL ihn speichert. |
Wichtig
Wenn Sie das Feld HMAC-Geheimnis später ändern, müssen Sie das vollständige Geheimnis erneut angeben.
HMAC-Anmeldedaten abrufen
- Melden Sie sich bei der Google Cloud Console an.
- Öffnen Sie Cloud Storage > Settings > Interoperability.
- Klicken Sie im Bereich Service account HMAC keys auf Create a key for a service account.
- Wählen Sie das Dienstkonto, dem der HMAC-Schlüssel gehören soll, und klicken Sie auf Create key.
- Kopieren Sie Access key und Secret und fügen Sie sie in AutoSSL als HMAC-Zugriffs-ID und HMAC-Geheimnis ein.
Ausführliche Schritte finden Sie in der Google-Cloud-Dokumentation zur Verwaltung von HMAC-Schlüsseln.
Sicherheitsempfehlungen
So schützen Sie Ihre HMAC-Anmeldedaten besser:
- Dienstkonten verwenden: Erstellen Sie HMAC-Schlüssel für ein eigenes Dienstkonto, nicht für ein Benutzerkonto.
- Prinzip der geringsten Berechtigung: Gewähren Sie dem Dienstkonto nur die Berechtigungen, die für den Ziel-Bucket nötig sind, zum Beispiel
storage.objectCreatorfür ein bestimmtes Bucket-Präfix. - Regelmäßig erneuern: Wechseln Sie HMAC-Schlüssel regelmäßig, um das Risiko geleakter Anmeldedaten zu verringern.
Unterstützte Bereitstellungsziele
Die HMAC-Anmeldedaten für Google Cloud Storage werden in AutoSSL von diesem Bereitstellungsanbieter verwendet:
- Google Cloud Storage: Lädt Zertifikatsdateien in einen Cloud-Storage-Bucket, mit versioniertem Pfad und einem latest-Pfad.