Search

Result

aws iam create-access-key --user-name admin aws iam create-access-key --user-name backend-user aws iam create-access-key --user-name frontend-user
Shell
복사
cat << EOF > ~/.aws/credentials [admin] aws_access_key_id = AKIAVI4ZBKORYTJJDPML aws_secret_access_key = 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 [backend] aws_access_key_id = AKIAVI4ZBKORYZTO4N2B aws_secret_access_key = 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 [frontend] aws_access_key_id = AKIAVI4ZBKORVWYXPLX5 aws_secret_access_key = 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 EOF
Shell
복사
Backend Test
성공적으로 파일을 가져오는 모습을 확인 가능
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/backend-access --key "backend/server.js" server.js --profile backend
Shell
복사
frontend 파일을 가져올려고 할 시 에러가 발생하는 모습을 확인 가능
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/backend-access --key "frontend/index.html" index.html --profile backend
Shell
복사
Frontend Test
성공적으로 파일을 가져오는 모습을 확인 가능
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/frontend-access --key "frontend/index.html" index.html --profile frontend
Shell
복사
backend 파일을 가져올려고 할 시 에러가 발생하는 모습을 확인 가능
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/frontend-access --key "backend/server.js" server.js --profile frontend
Shell
복사
Admin Test
성공적으로 모든 파일을 가져오는 모습을 확인 가능
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/admin --key "backend/server.js" server.js --profile admin
Shell
복사
aws s3api get-object --bucket arn:aws:s3:ap-northeast-2:362708816803:accesspoint/admin --key "frontend/index.html" index.html --profile admin
Shell
복사