## 버킷에 폴더 생성후, 임의의 파일 있어야함

## 비공개 S3 버킷 생성



- 폴더 만들기 (필수)


- 샘플 사진 업로드

## 접속용 Windows EC2 생성

- 크롬 설치

- Git 설치




- 1. Winfsp 안정화 버전 설치 할 것


- 2. Rclone 다운로드


- 버킷명 제약사항 있음 ( . 사용할 수 없음)

- 버킷 재생성 (cloudgeeks-ca)


- 재시도

- 4 입력

- 1 입력

- Access Key 입력

- 리전 선택 (나머지 모든 설정 엔터 진행)

- 엔터후 최종 종료

- RC 실행



## S3 접속화면


- 폴더와 Readme.txt 파일을 동시에 만들어서 복사하기


## 마운트 드라이브 지속성 설정 (Windows 작업)
# How to automate mounting an S3 bucket on Windows boot
# It is convenient when the bucket is mounted as a network drive automatically on Windows boot. Let’s find out how to configure automatic mounting of the S3 bucket in Windows.
# Create the rclone-S3.cmd file in the C:\rclone\ directory.
# Add the string to the rclone-S3.cmd file:
C:\rclone\rclone.exe mount cloudgeeks-ca:/ S: --vfs-cache-mode full
#####################################################################################
Save the CMD file. You can run this CMD file instead of typing the command to mount the S3 bucket manually.
Copy the rclone-S3.cmd file to the startup folder for all users:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
## 위치로 복사하기


==============================================
https://github.com/quickbooks2018/aws/blob/master/s3-mount
| # Windows S3 MOUNT | |
| ------------------- | |
| ### Rule ### ---> Do not create empty folders in s3 or windows, it will not work | |
| 1. Download ---> Winfsp ---> Windows Mount as Drive ---> https://github.com/billziss-gh/winfsp/releases | |
| 2a. Rclone ---> Rclone ---> OpenSource Cli tools for almost all cloud storages ---> https://rclone.org/downloads/ | |
| 2b. GIT Bash ---> https://git-scm.com/downloads | |
| 3. Create s3 bucket | |
| ####################################################################################################### | |
| 4. mkdir /c/rclone | |
| cd /c/rclone && curl -# -LO https://downloads.rclone.org/v1.53.3/rclone-v1.53.3-windows-amd64.zip | |
| unzip rclone-v1.53.3-windows-amd64.zip | |
| cd rclone-v1.53.3-windows-amd64 | |
| ./rclone.exe config | |
| ./rclone mount cloudgeeks-ca:/ S: --vfs-cache-mode full -vv | |
| ######################################################################################################### | |
| # Above We have performed this mention below steps via GitBash | |
| --------------------------------------------------------------- | |
| ---> echo "C:\rclone\rclone.exe mount cloudgeeks-ca:/ S: --vfs-cache-mode full" > rclone-S3.cmd | |
| ---> cp /c/rclone/rclone-S3.cmd /c/ProgramData/Microsoft/Windows/Start\ Menu/Programs/StartUp/rclone-S3.cmd | |
| # How to automate mounting an S3 bucket on Windows boot | |
| # It is convenient when the bucket is mounted as a network drive automatically on Windows boot. Let’s find out how to configure automatic mounting of the S3 bucket in Windows. | |
| # Create the rclone-S3.cmd file in the C:\rclone\ directory. | |
| # Add the string to the rclone-S3.cmd file: | |
| C:\rclone\rclone.exe mount cloudgeeks-ca:/ S: --vfs-cache-mode full | |
| ##################################################################################### | |
| Save the CMD file. You can run this CMD file instead of typing the command to mount the S3 bucket manually. | |
| Copy the rclone-S3.cmd file to the startup folder for all users: | |
| C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp | |
| As an alternative, you can create a shortcut to C:\Windows\System32\cmd.exe and set arguments needed to mount an S3 bucket in the target properties: | |
| C:\Windows\System32\cmd.exe /k cd c:\rclone & rclone mount blog-bucket01:blog-bucket01/ S: --vfs-cache-mode full | |
| # S3 Policy | |
| --------------- | |
| { | |
| "Version": "2012-10-17", | |
| "Statement": [ | |
| { | |
| "Effect": "Allow", | |
| "Action": [ | |
| "s3:ListBucket" | |
| ], | |
| "Resource": "arn:aws:s3:::BUCKET-NAME" | |
| }, | |
| { | |
| "Effect": "Allow", | |
| "Action": [ | |
| "s3:PutObject*", | |
| "s3:GetObject*", | |
| "s3:DeleteObject*" | |
| ], | |
| "Resource": "arn:aws:s3:::BUCKET-NAME/*" | |
| } | |
| ] | |
| } | |
| # https://www.nakivo.com/blog/mount-amazon-s3-as-a-drive-how-to-guide/ | |
| # https://blog.spikeseed.cloud/mount-s3-as-a-disk/ | |
https://www.youtube.com/watch?v=9mRzKdmHMOE&t=246s
'[AWS] > ROG' 카테고리의 다른 글
| [AWS] [S3 리스트 활용] live/list.html (0) | 2022.04.28 |
|---|---|
| [AWS] [활용] Powershell 로 윈도우 호스트명 변경 (0) | 2022.04.28 |
| [AWS] [활용] CLI를 사용하여 ec2에서 s3로 업로드/다운로드 하기 (우분투 Ubuntu) (0) | 2022.04.18 |
| [AWS] [활용] Application Load Balancer (ALB)의 경로 기반 라우팅 (0) | 2022.04.18 |
| [AWS] EC2 (아마존리눅스) 에 톰캣(Tomcat) 설치 및 환경변수 설정 (0) | 2022.04.16 |
댓글