WSL에서 AWS S3에 파일 업로드 및 다운로드 테스트하기

Jung Junkyo·2025년 1월 5일
0
  • 버킷 생성 및 IAM 계정 생성은 추후 업로드

[wsl에서 버킷 업로드 테스트]

1. awscli 설치

[~]#  dnf install awscli

2. aws s3 연결

[postgres@DESKTOP-OUB301V ~]$ aws configure
AWS Access Key ID [None]: ****
AWS Secret Access Key [None]: ****
Default region name [None]: ap-northeast-2
Default output format [None]: text

[postgres@DESKTOP-OUB301V ~]$ aws s3 ls
2025-01-05 22:05:41 test-parquet-jkjung

3. upload test

[postgres@DESKTOP-OUB301V ~]$ echo "Hello, S3 from wsl!" > testfile.txt
 [postgres@DESKTOP-OUB301V ~]$ aws s3 cp testfile.txt s3://test-parquet-jkjung
 upload: ./testfile.txt to s3://test-parquet-jkjung/testfile.txt
  • aws 콘솔에서 확인

4. download test

 [postgres@DESKTOP-OUB301V ~]$ aws s3 cp s3://test-parquet-jkjung/testfile.txt ./download_testfile.txt
 download: s3://test-parquet-jkjung/testfile.txt to ./download_testfile.txt
 [postgres@DESKTOP-OUB301V ~]$ cat download_testfile.txt
 Hello, S3 from wsl!

5. delete test

[postgres@DESKTOP-OUB301V ~]$ aws s3 rm s3://test-parquet-jkjung/testfile.tx
t
delete: s3://test-parquet-jkjung/testfile.txt

[postgres@DESKTOP-OUB301V ~]$ aws s3 ls s3://test-parquet-jkjung
[postgres@DESKTOP-OUB301V ~]$
profile
DB specialist를 꿈꾸는 초짜

0개의 댓글