과거 팀에서 관리하는 AWS 계정을 가지고 테스트를 하다가 코드와 함께 Access key를 그대로 github에 올린 팀원이 있었다....
누구보다 빠르게 key값을 감지하고 살벌하게 알람 메일을 쏴대는 AWS가 정말 친절하고 무서웠기에
항상 중요 정보를 잘 보관하자. 절대 유출시키지 말자라는 마음을 가졌다
그런김에 작성하는 Intellij에서의 환경변수 설정 꿀팁
우측 상단 'Run / Debug Configurations' 클릭
Environment variable에 해당 내용을 추가할 것인데 해당 칸이 안보일 수 있다
그럴 땐 'Modyfy Option' 클릭하여 원하는 옵션값을 찾아 클릭한다
이 경우에는 Environment variable
해당 칸에 원하는 키:값 형식을 입력한다
코드에 계정 정보가 노출되지 않도록 IDE 단에서 설정
코드에는 변수 키만 노출시켜서 안전하게 계정정보 관리
이와 같이 profile, datasource 등 보안상으로 중요한 정보 또는 환경별로 달라질 수 있는 정보를 코드단에서 분리한다
TMI 끝
'Issues' 카테고리의 다른 글
Intellij : setting() { not recognize tests in test folder } (0) | 2024.01.05 |
---|---|
Git : ssh() { Github 에 SSH 등록 및 설정; } (0) | 2023.07.20 |
Github : how() { SSH 공개키 등록 } (0) | 2022.02.01 |
Docker : warning() { "Image may have poor performance, or fail, if run via emulation" } in mac (2) | 2022.01.20 |
댓글