DevOps

[AWS] AWS S3 Access Key 발급

Celdan 2023. 1. 31. 01:16

프로젝트를 개발하는 SpringBoot에서 s3을 본격적으로 사용하기 위해

Access Key를 발급해 보았다.

 

1. AccessKey 발급

 

registry로 image를 띄우기 위해 AWS홈페이지에서 Access Key를 발급받아 보았다.

 

AWS페이지 우측 상단에서 닉네임을 클릭한 후 보안 자격 증명을 클릭한다.

 

IAM에서 사용자 추가를 하지 않고 Access Key를 발급을 시도하였지만,

권한 정책에서 루트 사용자를 지정할 수 없으므로 권한을 제한할 수 없다는 경고문이 떠, IAM에서 사용자를 추가하기로 하였다.

 

다시 돌아와 좌측 메뉴에서 엑세스 관리 - 사용자를 클릭한다.

 

사용자 추가를 눌러 사용자를 추가해준다.

 

사용자 이름을 설정하고 다음을 누른다.

 

 

권한 옵션에서 직접 정책 연결을 설정한다.

그 후 권한 정책에서 AmazonS3FullAccess를 체크해준 후 다음을 누른다.

 

그 후 나오는 페이지에서 사용자 생성 버튼을 눌러준다.

 

 

성공적으로 사용자가 생성되었다.

사용자 이름을 클릭한다.

 

보안 자격 증명 탭에 들어가 엑세스 키 메뉴의 엑세스 키 만들기를 클릭한다.

 

위의 옵션을 체크한 후 생성한다.

 

태그를 설정 한 후 엑세스 키를 생성한다.

 

그 후 csv파일로 다운로드 하여 보관한다. 해당 파일은 Access key ID 와 Secret access key로 구성되어 있다.

이후로는 확인이 어렵다고 하니 꼭 다운로드를 통해 파일로 보관하도록 하자.

 

<전체 Reference>

https://chordplaylist.tistory.com/261

 

[Spring Boot] AWS S3에 파일 업로드

IAM 사용자 생성 사용자 이름을 입력하고 다음으로 넘어갑니다. 검토 후 사용자를 생성합니다. 생성된 사용자에 들어가서 보안 자격 증명의 액세스키를 생성합니다. 체크박스에 체크 후 다음 버

chordplaylist.tistory.com

https://keichee.tistory.com/298

 

AWS S3 Security Credentials 만들기

AWS 자격 증명 만들기 Security Credentials 설정하기AWS SDK를 이용하여 파일을 업로드 할 때 업로드 권한을 얻기 위해 Security Credentials을 만들어야 합니다.전체적인 흐름은 사용자를 생성하고, 권한을

keichee.tistory.com