
버킷을 공유하기 전에 알아야 할게 있습니다.
버킷을 생성한 계정을 A, 버킷을 공유받을 계정을 B 라고 하겠습니다.
B의 정식 ID가 필요합니다.
B 계정으로 접속 후에 위 사진처럼 보안 자격 증명으로 들어갑니다.

보안 자격 증명 탭에 들어오는데 밑에 계정 ID 가 있습니다.
해당 항목을 클릭하면 정규 사용자 ID가 나옵니다.

이제 버킷을 만든 A 계정으로 접속합니다.
위 사진은 앞선 게시글에서 만든 버킷입니다.
버킷에 들어간 후 권한 -> 엑세스 제어 목록 -> 계정 추가 를 눌러줍니다.
해당 설정은 버킷 소유자 말고 다른 계정에 버킷에 대한 권한을 부여하는 것입니다.
이 작업을 통해 다른 사용자가 버킷에 파일을 업로드 하거나 수정할 수 있습니다.

계정 추가를 누르면 정식 ID를 요구하는데 보안 자격 증명에서 봤었던 ID로 추가할 수 있습니다.
같이 팀 프로젝트를 진행하는 분과 함께쓰는 버킷이기 때문에 저는 모든 항목을 체크하였습니다.
그리고 이게 끝이 아닙니다.
계정 B로 해당 버킷에 접속할려면 Amazon S3 콘솔 링크를 통해서 접속해야 합니다.
https://s3.console.aws.amazon.com/s3/buckets/yourBucketName/
아마존 S3 콘솔 링크라고 하여 복잡하진 않습니다. 위 주소를 브라우저 주소창에서 입력하면 됩니다.
다만 yourBucketName
부분에 공유 버킷으로 설정한 버킷이름을 기입하면 됩니다.
문제없이 설정했다면 계정 B 로도 버킷 내부에 접속할 수 있습니다.