그동안 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 |