AutoSSL

Google Cloud Storage HMAC 자격 증명

AutoSSL에서 Google Cloud Storage HMAC 자격 증명을 관리하고 사용하는 방법.

개요

AutoSSL이 Cloud Storage에 S3 호환 요청을 보내려면 Google Cloud Storage HMAC 자격 증명이 필요합니다. HMAC 자격 증명을 추가하면 AutoSSL이 사용자를 대신해 Cloud Storage 버킷에 SSL 인증서 파일을 업로드할 수 있습니다.

HMAC 키는 Cloud Storage의 S3 호환 XML API에서만 동작합니다. 이 자격 증명 유형은 서비스 계정 JSON 키 파일을 지원하지 않습니다.

구성 매개변수

매개변수설명
HMAC Access IDCloud Storage HMAC 액세스 ID. 보통 GOOG로 시작합니다.
HMAC Secret대응하는 HMAC 비밀. AutoSSL에 저장하기 전에 암호화됩니다.

중요

나중에 HMAC Secret을 바꾸려면 비밀 전체를 다시 입력해야 합니다.

HMAC 자격 증명을 받는 방법

  1. Google Cloud Console에 로그인합니다.
  2. Cloud Storage > Settings > Interoperability로 이동합니다.
  3. Service account HMAC keys 섹션에서 Create a key for a service account를 클릭합니다.
  4. HMAC 키를 소유할 서비스 계정을 선택하고 Create key를 클릭합니다.
  5. Access key와 Secret을 복사해 AutoSSL의 HMAC Access ID와 HMAC Secret에 붙여 넣습니다.

자세한 내용은 HMAC 키 관리에 대한 Google Cloud 문서를 참고하세요.

보안 권고

HMAC 자격 증명을 더 안전하게 쓰려면 다음을 권장합니다.

  • 서비스 계정 사용: 사용자 계정이 아니라 전용 서비스 계정의 HMAC 키를 만듭니다.
  • 최소 권한: 대상 버킷에 필요한 권한만 부여합니다(예: 특정 버킷 접두사의 storage.objectCreator).
  • 정기 교체: HMAC 키를 주기적으로 교체해 유출 위험을 줄입니다.

지원하는 배포 대상

Google Cloud Storage HMAC 자격 증명은 AutoSSL의 다음 배포 공급자에서 사용합니다.

  • Google Cloud Storage: 버전 경로와 latest 경로로 인증서 파일을 Cloud Storage 버킷에 업로드합니다.
Google Cloud Storage HMAC 자격 증명 | AutoSSL