본문 바로가기

AWS/AWS CLI5

aws cli를 통한 Security Group Inbound 설정 aws cli를 통한 Security Group Inbound Port Open #!/bin/bash sgid="sgid" echo "#### Security Grou Inbound : Security Group Id - ${sgid}" aws ec2 authorize-security-group-ingress \ --group-id ${sgid} \ --ip-permissions IpProtocol=tcp,FromPort=22,ToPort=22,\ IpRanges='[{CidrIp=0.0.0.0.0,Description="SSH Open"}]' echo "#### Done" ### 삭제 aws ec2 revoke-security-group-ingress --group-id \ --protocol --po.. 2024. 1. 21.
AWS CLI S3 명령어 #### AWS S3 CLI 명령어 ## Bucket 명 호가인 aws s3 ls ## Bucket 안에 List 확인 aws s3 ls s3://bucketname ## Copy aws s3 cp ./test.out s3://bucketname/test/1/2/ ## 알아서 폴더 생성 됨 ## Remove aws s3 rm s3://bucketname/test/filename aws s3 rm --recursive s3://bucketname/test ## test폴더안에 파일까지 모두 삭제 ## Move aws s3 mv ./test.out s3://bucketname/test/1/2/ ## Sync aws s3 sync /home/test/ s3://bucketname/test/ ### 해당 폴더 .. 2023. 12. 23.
AWS CLI v2 설치 및 설정 ### Download cd /usr/local/src curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o awscliv2.zip ### 설치 unzip awscliv2.zip ./aws/install * unzip이 없을 경우, yum install -y unzip ### 설정 aws configure AWS Access Key ID : ACCESS KEY 입력 AWS Secret Access Key : SECRET KEY 입력 Default region name : ap-northeast-2 (Seoul Region) Default output format [None]: 엔터 여러개로 분리를 할 경우 --profile로 aws con.. 2023. 12. 23.
AWS CLI 로 EC2 IMAGE 생성 및 IMAGE 삭제 #### AWS CLI 명령어로 ec2 인스턴스 image 생성 1. image 생성 aws ec2 create-image --instance-id 인스턴스id --name "이미지이름" --description "description명" --no-reboot 2. image 삭제 aws ec2 deregister-image --image-id 이미지id 2020. 6. 2.