aws

boto3 패키지를 사용한 s3 권한 확인 업로드 테스트 (using boto3 for s3 upload test)

강재벌 2020. 11. 6. 18:57
728x90

boto3 패키지 설치 (Requirements)

pip3 install boto3

 

테스트용 파일 생성

 

 

touch test.txt

 

uploadtos3.py

import boto3 

s3 = boto3.resource('s3') 
s3.Bucket('your-bucket-name').upload_file('test.txt','your/directory/path/test.txt')

 

uploadtos3.py 파일썬 파일 실행 후 s3 버킷의 디렉토리 경로에서 파일 생성 결과 확인

 

 

python3 uploadtos3.py 

 

s3 의 경우 동일한 bucket 안에 디렉토리별 세부 권한을 할당할 수 있어서

권한 편집 후 이러한 테스트를 통해 권한이 정상적으로 부여되어있는지 확인 할 수 있습니다.