본문 바로가기

DevOps/AWS

[AWS] S3 사용방법

그동안 config파일이나 복사해서 사용하는 파일들은 ftp나 파일전송 소프트웨어를 사용하는게 편했는데

퍼블릭을 사용하게 되면 S3를 이용하여 자동화하는데 많은 편의성이 제공 할수 있는것 같다.

 

 

1. aws cli 설치

$ sudo apt-get update
$ sudo apt install aws-cli
$ aws configure

1. Access key
2. Secret key
3. Region
4. enter

 

2. aws cp ( 업로드 )

업로드를 할때는 내가 올리려는 버킷의 속성에서 S3 URI를 복사해서 aws cli를 통해 업로드를 한다.

$  aws s3 cp harbor-setup.sh s3://tas-koo/koo/

 

3. 다운로드 

/// sudo wget https://tas-koo.s3.ap-northeast-1.amazonaws.com/koo/파일이름

$ sudo wget https://tas-koo.s3.ap-northeast-1.amazonaws.com/koo/harbor-setup.sh

 

 

4. 권한

 

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "ted405592139000",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::ted-vmfile/*",
                "arn:aws:s3:::ted-vmfile"
            ]
        }
    ]
}

'DevOps > AWS' 카테고리의 다른 글

[AHSS 1주차] AWS S3 보안 (1)  (0) 2023.08.28
AWS Config  (0) 2023.06.06
[AWS] 3.EC2 WAS에 Git Project Maven Build하기  (0) 2021.05.10
[AWS] 1. EC2 인스턴스 생성하기  (0) 2021.05.09
[AWS] 2. MariaDB RDS 생성하기  (0) 2021.04.29