Google Cloud Storage HMAC kimlik bilgisi
Google Cloud Storage HMAC kimlik bilgilerini AutoSSL'de yönetin ve kullanın.
Genel bakış
AutoSSL'den Cloud Storage'a yapılan S3 uyumlu isteklerin kimliğini doğrulamak için Google Cloud Storage HMAC kimlik bilgileri gerekir. HMAC kimlik bilgileri ekleyerek AutoSSL'e sizin adınıza Cloud Storage bucket'larınıza SSL sertifikası dosyası yükleme yetkisi verirsiniz.
HMAC anahtarları yalnızca Cloud Storage'ın S3 uyumlu XML API’si ile çalışır. Hizmet hesabı JSON anahtar dosyaları bu kimlik bilgisi türünde desteklenmez.
Yapılandırma parametreleri
| Parametre | Açıklama |
|---|---|
| HMAC Access ID | Cloud Storage HMAC erişim kimliğiniz. Genellikle GOOG ile başlar. |
| HMAC Secret | Karşılık gelen HMAC gizli değeri. Bu değer AutoSSL'de saklanmadan önce güvenli biçimde şifrelenir. |
Önemli
HMAC Secret alanını daha sonra değiştirmeniz gerekirse gizli değerin tamamını yeniden girmeniz gerekir.
HMAC kimlik bilgileri nasıl alınır
- Google Cloud Console oturumunu açın.
- Cloud Storage > Settings > Interoperability yolunu izleyin.
- Service account HMAC keys bölümünde Create a key for a service account seçeneğine tıklayın.
- HMAC anahtarına sahip olacak hizmet hesabını seçin ve Create key seçeneğine tıklayın.
- Access key ve Secret değerlerini kopyalayıp AutoSSL'e HMAC Access ID ve HMAC Secret olarak yapıştırın.
Daha ayrıntılı yönergeler için HMAC anahtarlarını yönetmeye ilişkin Google Cloud belgelerine bakın.
Güvenlik önerileri
HMAC kimlik bilgilerinizin güvenliğini artırmak için şu uygulamaları öneririz:
- Hizmet hesapları kullanın: HMAC anahtarlarını bir kullanıcı hesabı yerine ayrı bir hizmet hesabı için oluşturun.
- En az ayrıcalık ilkesi: Hizmet hesabına yalnızca hedef bucket için gereken izinleri verin (örneğin belirli bir bucket öneki üzerinde
storage.objectCreator). - Düzenli döndürme: Sızdırılmış kimlik bilgisi riskini azaltmak için HMAC anahtarlarını belirli aralıklarla döndürün.
Desteklenen dağıtım hedefleri
Google Cloud Storage HMAC kimlik bilgisi, AutoSSL'de şu dağıtım sağlayıcıları tarafından kullanılır:
- Google Cloud Storage: Sertifika dosyalarını sürümlü ve latest yollarıyla bir Cloud Storage bucket'ına yükler.