기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWSConfigRemediation-ConfigureS3PublicAccessBlock
설명
AWSConfigRemediation-ConfigureS3PublicAccessBlock
런북은 사용자가 런북 파라미터에 지정한 값을 기반으로 AWS 계정 Amazon 심플 스토리지 서비스 (Amazon S3) 퍼블릭 액세스 블록 설정을 구성합니다.
문서 유형
자동화
소유자
Amazon
플랫폼
Linux, macOS, Windows
Parameters
-
AccountId
타입: 문자열
설명: (필수) 구성 중인 S3 버킷을 AWS 계정 소유한 사람의 ID입니다.
-
AutomationAssumeRole
타입: 문자열
설명: (필수) Systems Manager Automation이 사용자를 대신하여 작업을 수행할 수 있도록 하는 AWS Identity and Access Management (IAM) 역할의 Amazon 리소스 이름 (). ARN
-
BlockPublicAcls
타입: 부울
기본값: true
설명: (선택 사항) 로
true
설정하면 Amazon S3는AccountId
파라미터에 AWS 계정 지정한 S3 버킷에 대한 공개 액세스 제어 목록 (ACLs) 을 차단합니다. -
BlockPublicPolicy
타입: 부울
기본값: true
설명: (선택 사항) 로
true
설정하면 Amazon S3는AccountId
파라미터에 AWS 계정 지정한 사용자가 소유한 S3 버킷에 대한 퍼블릭 버킷 정책을 차단합니다. -
IgnorePublicAcls
타입: 부울
기본값: true
설명: (선택 사항) 로
true
설정하면 Amazon S3는 파라미터에 AWS 계정 지정한 사용자가 소유한 ACLs S3용 퍼블릭 버킷을 모두 무시합니다.AccountId
-
RestrictPublicBuckets
타입: 부울
기본값: true
설명: (선택 사항) 로
true
설정하면 Amazon S3는 파라미터에 AWS 계정 지정한 S3 버킷에 대한 퍼블릭 버킷 정책을 제한합니다.AccountId
필수 권한 IAM
실행서를 성공적으로 사용하려면 AutomationAssumeRole
파라미터에 다음 작업이 필요합니다.
-
ssm:StartAutomationExecution
-
ssm:GetAutomationExecution
-
s3:GetAccountPublicAccessBlock
-
s3:PutAccountPublicAccessBlock
문서 단계
-
aws:executeAwsApi
-AccountId
파라미터에 지정된 AWS 계정 에 대해PublicAccessBlock
구성을 생성하거나 수정합니다. -
aws:executeScript
- 매개 변수에 AWS 계정 지정된PublicAccessBlock
구성을 반환하고 RunbookAccountId
매개 변수에 지정된 값을 기반으로 변경이 성공적으로 수행되었는지 확인합니다.