깃허브에 DB username, pwd 공유하지 않고 올리기

yoo·2024년 1월 5일
0
post-thumbnail

개요

깃허브에 파일을 올리려는데 Mysql 워크벤치에서 AWS RDS 연결해서 admin의 password가 내 개인정보라 보여지면 안되었다.

그래서 깃허브에 파일을 올릴 때, 보이면 안되는 정보는 보이지 않게 설정하는 법을 공부했다.

위 사진에 있는 부분에 user="admin", password="내 개인정보" 이런 식으로 적혀있었다.
그래서 깃허브에 올리면 그대로 보이게 되어 보안에 취약했다.

방법

  1. 새 파일을 생성하고,
    URL="엔드포인트(AWS홈페이지들어가서)", USERNAME="새로운계정", PASSWORD="비밀번호"
    를 작성한다.

  1. .gitignore파일로 가서 올리지 않을 파일명을 적는다
    여기서는 config.py 파일을 아래 추가해주었다.

  2. github에 commit후, push하고 확인해보면 db비밀번호가 있는 파일(config.py)은 올라가지 않았다.

0개의 댓글