전공영역 공부 기록

aws 환경변수 초기화

악분 2023. 8. 21. 17:41
반응형

환경변수 초기화이란?

환경변수 초기화는 AWS인증정보와 관련된 AWS환경변수를 삭제하는 것을 말합니다. 여러 AWS계정을 가지고 쉘에서 작업할 때 사용합니다.

 

쉘에서 AWS CLI 등 AWS 작업을 할 때, 환경변수를 사용하여 AWS 인증과정을 거칩니다. 안전하게 다른 AWS계정을 인증하려면, 기존 환경변수를 없애고 하고 환경변수를 다시 설정하는 것이 좋습니다. 또는 인증세션이 만료되었을 때 환경변수 초기화를 사용합니다.

 

환경변수 초기화 방법

인증에 관련된 환경변수 3개를 삭제하면 됩니다.

unset AWS_ACCESS_KEY_ID
unset AWS_SECRET_ACCESS_KEY
unset AWS_SESSION_TOKEN

 

Alias설정

환경변수 초기화 할 때마다 명령어를 입력하는 것은 귀찮습니다. 그래서 저는 alias를 설정했습니다.

vi ~/.bashrc
# 맨 아래줄에 alias 추가
alias awsunset="unset AWS_ACCESS_KEY_ID ;unset AWS_SECRET_ACCESS_KEY;unset AWS_SESSION_TOKEN;"
반응형