728x90
반응형
AWS CLI를 통한 액세스 키 생성 및 구성
개요
AWS CLI를 사용하여 효율적으로 AWS 서비스를 관리하는 방법 중 하나는 액세스 키와 비밀 액세스 키를 생성하고 구성하는 것이다. 이번 포스트에서는 AWS 관리 콘솔을 통해 이러한 키를 생성하는 과정과 AWS CLI를 구성하는 방법을 안내한다.
액세스 키 생성
- 사용자 이름 선택: AWS 관리 콘솔에 로그인 후 사용자 이름을 클릭한다. (Users 탭)
- 보안 설정 접근: 'Security credentials' 탭으로 이동한다.
- 액세스 키 생성: 페이지를 스크롤하여 '액세스 키 생성' 옵션을 찾고 클릭한다.
- 액세스 키 용도 선택: CLI 사용을 목적으로 하는 경우, AWS는 CloudShell 사용을 권장할 수 있다. 그러나 여전히 액세스 키를 생성하려면, 권장 사항을 이해했다는 것을 체크하고 진행한다.
AWS CLI 구성
- AWS CLI 설치 확인: 터미널에서
aws --version
을 입력하여 CLI가 설치되었는지 확인한다. - 구성 명령어 입력: 터미널에
aws configure
를 입력한다. - 액세스 키 정보 입력: 화면에 표시된 안내에 따라 액세스 키 ID와 비밀 액세스 키를 입력한다.
- 기본 리전 설정: 가까운 리전을 선택하거나, 원하는 리전 코드를 입력한다. 예를 들어, 'eu-west-1'을 입력할 수 있다.
- 기본 출력 형식 설정: 기본 출력 형식을 설정하거나 그대로 엔터를 눌러 넘어간다.
사용자 권한 관리
- 사용자 권한 확인: CLI를 통해
aws iam list-users
명령어를 입력하여 계정의 모든 사용자 목록을 확인한다. - 권한 제거 실험: 관리자 권한에서 사용자를 제거하고, CLI를 통해 같은 사용자 목록을 불러오려 할 때 권한 거부 메시지가 나타나는지 확인한다.
중요 포인트
- 액세스 키와 비밀 액세스 키는 매우 민감한 정보다. 이러한 키는 생성 시 한 번만 접근할 수 있으므로 안전하게 관리해야 한다.
- CLI에서 수행한 작업은 관리 콘솔에서의 작업과 동일한 권한을 요구한다.
결론
AWS CLI는 AWS 서비스를 효과적으로 관리할 수 있는 강력한 도구다. 이를 통해 사용자는 명령줄에서 직접 AWS 리소스를 조작할 수 있으며, 액세스 키를 통해 이러한 작업을 수행할 수 있다.
728x90
'AWS > SAA' 카테고리의 다른 글
[AWS/IAM] IAM Role (0) | 2024.05.21 |
---|---|
[AWS] AWS CloudShell (0) | 2024.05.21 |
[AWS] Mac OS X에서 AWS CLI 설정 (0) | 2024.05.21 |
[AWS] AWS 액세스 키, CLI 및 SDK (0) | 2024.05.21 |
[AWS/IAM] MFA 실습 (0) | 2024.05.20 |