AWS CLI로 액세스 키(Access Key, Secret Access Key) 설정
기본 자격 증명 사용
액세스 키 등록
aws configure
AWS Access Key ID [None]: AKIAAWSAccessKeyID
AWS Secret Access Key [None]: 4YoZAWSSecretAccessKey
Default region name [None]: ap-northeast-2
Default output format [None]: json
AWS 구성 파일 : ~/.aws/config
공유 자격증명 파일 : ~/.aws/credentials
액세스 키 리스트 확인
aws configure list
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
access_key ****************QS42 shared-credentials-file
secret_key ****************K/+f shared-credentials-file
region ap-northeast-2 config-file ~/.aws/config
액세스 키(Access Key) ID 가져오기
aws configure get aws_access_key_id
AKIAAWSAccessKeyID
액세스 키 연계된 비밀 액세스 키(Secret Access Key) 가져오기
aws configure get aws_secret_access_key
4YoZAWSSecretAccessKey
IAM 역할이 위임하였는지 확인
aws sts get-caller-identity
{
"Account": "4515Account",
"UserId": "AIDAUserId",
"Arn": "arn:aws:iam::4515Account:user/username01"
}
프로파일 지정 후 액세스 키 등록
aws configure --profile sangchukr
AWS Access Key ID [None]: AKIATKHAWSAccessKeyID
AWS Secret Access Key [None]: 1ncLbPZxAWSSecretAccessKey
Default region name [None]: us-east-1
Default output format [None]: json
aws configure --profile sangchukr list
Name Value Type Location
---- ----- ---- --------
profile sangchukr manual --profile
access_key ****************YWQA shared-credentials-file
secret_key ****************9QxI shared-credentials-file
region us-east-1 config-file ~/.aws/config
aws configure --profile sangchukr get aws_access_key_id
AKIATKHAWSAccessKeyID
aws configure --profile sangchukr get aws_secret_access_key
1ncLbPZxAWSSecretAccessKey
'퍼블릭 클라우드' 카테고리의 다른 글
| [draft] AWS CLI를 사용하여 AWS EC2 인스턴스 정보를 조회하는 방법 (0) | 2025.11.16 |
|---|---|
| [draft] AWSCLI(awscli) 설치 및 기타 도구 설정 (0) | 2025.11.16 |
| [draft] AWS CLI를 사용하여 EC2 인스턴스의 AMI를 생성하는 스크립트 (0) | 2025.11.16 |
| [draft] AWS RDS를 Percona XtraBackup을 사용하여 백업 및 복원하는 방법 (0) | 2025.11.16 |
| [draft] AWS IAM 사용자에게 MFA를 강제로 적용하는 방법 (0) | 2025.11.15 |