aws S3 3

AWS upload failed: 2 An error occurred (AccessDenied) when calling the CreateMultipartUpload operation: Access Denied

upload failed: 2 An error occurred (AccessDenied) when calling the CreateMultipartUpload operation: Access Denied해당 장애는 S3 Bucket에 올릴 때 vmimport의 정책이 없을 때 발생합니다. 해결방안vmimport role이 없을 때 (S3 접근 권한이 없을 때)AWS S3에 업로드하거나 S3에 올려진 리소스를 통해 AWS 자원을 만들 때 vmimport role이 필요합니다. 1-1) vmimport 라는 Role을 생성하고, 적용할 Policy 생성S3의 Raw Data를 이용해서 EBS Snapshot을 생성하려면 vmimport role이 필요합니다.1) IAM -> Policy -> 생성{ "..

AWS EC2, VM, 서버에서 AWS S3 Bucket에 파일 업로드하기

시나리오VM 서버에서 AWS S3에 특정 파일을 업로드 해야한다. (혹은 온프레미스 서버, AWS EC2 등등..) 해당 작업을 수행하려면 몇가지 권한 부여를 해야합니다.1. AWS IAM 계정 생성 후 AcceessKey, SecretKey 발급2. AWS-CLI 설치3. AWS Configure4. VM에서 S3 Bucket으로 파일 업로드 1) AWS IAM 계정 생성1) AWS 콘솔 접속 -> IAM 검색2) 사용자 선택 -> 사용자 생성3) 사용자 세부 정보 지정- 사용자 이름 입력- AWS Management Console에 대한 사용자액세스 권한 제공 선택- 적절한 암호 선택4) 권한설정- 직접 정책 연결 -> AdministratorAccess -> 다음 -> 사용자 생성 1-1) 생성한 ..

AWS S3 정적 컨텐츠 Web 용도로 사용하기 (S3 기반 웹 호스팅)

1) S3 생성1) 버킷 생성2) 모든 버를릭 액세스 차단 해제3) 버킷 버전 관리 "활성화"4) 기본 암호화 "활성화"5) 생성 버킷 선택 - "권한" - 버킷 정책 편집"{ "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::버킷이름/*" } ]}6) "속성" - "정적 웹 사이트 호스팅" - "편집"7) "정적 웹 사이트 호스팅 ..

1