일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- aws cloud shcool 8
- Firewall
- aws SAA-c03
- NAT
- DNS
- ALB
- Ebs
- vyos
- vmware
- SAA
- docker
- 네트워크
- AWS 자격증
- SAA-C03
- load balancer
- tftp
- linux
- FTP
- aws cloud
- aws cloud school
- GNS3
- aws iam
- Troubleshooting
- AWS
- EC2
- aws saa
- ELB
- IAM
- EC2 인스턴스
- CentOS
- Today
- Total
나의 공부기록
[AWS] 04. AWS 액세스 키 CLI, SDK - CLI 실습 본문

AWS 액세스 방법
1️⃣ AWS Management Console
- 웹 기반의 그래픽 사용자 인터페이스(GUI)를 제공하는 도구
- 별도의 설치 없이 웹 브라우저에서 직접 접근 가능
- 비밀번호 + MFA를 통해 액세스
2️⃣ AWS CLI(Command Line Interface)
- 명령줄 인터페이스를 통해 AWS 리소스를 관리할 수 있는 도구
- 터미널을 사용해 AWS의 다양한 서비스를 자동화하고, 스크립트나 배치 작업을 통해 리소스를 효율적으로 관리할 수 있음
- 로컬 시스템에 AWS CLI를 설치 후, aws configure 명령어로 자격 증명 설정
- Access Key를 통해 자격증명을 함
- AWS 서비스의 API를 직접적으로 액세스 할 수 있음
aws ec2 start-instances --instance-ids i-1234567890abcdef0
3️⃣ AWS SDK(Software Developer Kit)
- 개발자가 프로그래밍 언어에서 AWS 서비스를 직접 호출하고 관리할 수 있게 해주는 라이브러리
- 다양한 프로그래밍 언어(Python, Java, Javascript 등) 지원
- API 호출을 통해 리소스를 직접 관리 및 제어
- Access Key를 통해 자격증명을 함
- 애플리케이션에 내장되어 있음
👉 Access Key는 AWS Console에서 생성
👉 각 Access Key는 개인이 관리하며, 남들에게 공유 ❌
AWS CLI 설치 - Windows
01. AWS CLI 설치 문서
- 다른 OS 설치 방법도 해당 문서에서 확인 가능
https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
Installing or updating to the latest version of the AWS CLI - AWS Command Line Interface
When updating from a previous version, the unzip command prompts to overwrite existing files. To skip these prompts, such as with script automation, use the -u update flag for unzip. This flag automatically updates existing files and creates new ones as ne
docs.aws.amazon.com
02. AWS CLI 설치

03. AWS CLI 설치 확인
- AWS CLI 설치 후, CMD 재시작 ➡️ 명령어 입력
- AWS CLI 업데이트를 원하면, 새로운 버전의 msi를 다운로드하면 자동 업데이트 됨

Access Key 발급
01. Access Key 만들기 선택
01-1. User 선택 > 보안 자격 증명 > 액세스 키

01-2. 액세스 키 사례 선택


- 태그는 생략하고 Access Key 생성

01-3. Access Key 정보 저장
- 🌟발급받은 Access Key 정보는 따로 보관해야 함🌟

02. AWS CLI 설정 - Access Key 정보 입력
- Access Key 정보 입력
- Access ID / Key : 콘솔에서 발급받은 정보 입력
- region name : 작업자와 가까운 리전 선택
- output format : enter

03. CLI 명령어 - iam user 목록

04. User 권한 제거 - admin 그룹에서 제거
- 사용자에 들어가서 권한 없는 것 확인


05. IAM User 목록 조회 - 거부

➕ User를 admin 그룹에 다시 추가하기(다음 실습을 위해)
'자격증 > AWS' 카테고리의 다른 글
[AWS] 06. IAM Role - IAM Role 생성 (0) | 2025.04.01 |
---|---|
[AWS] 05. AWS CloudShell : Region 가용성 (0) | 2025.04.01 |
[AWS] 03. MFA(Multi Factor Authentication) 설정 (0) | 2025.04.01 |
[AWS] 02. IAM 정책 - 정책 생성 및 User 권한 부여 (0) | 2025.04.01 |
[AWS]01. IAM(Identity and Access Management) 계정 생성 (0) | 2025.04.01 |