본문 바로가기
Project

[AWS MySQL] AWS와 MySQL 연결해보겠습니다.

by 공프 Gongp 2023. 6. 22.
반응형

오늘은 AWS와 MySQL을 연결해보려합니다.

우선, 저는 윈도우라 git bash이용해서 작업하였습니다.

 

//먼저 시작 전에 aws 키파일이 있는지 확인해주세요!
//(.pem)파일입니다!

//ssh키 만든 게 있는지 확인 있으면 키표시, 없으면 없다는 에러문 표시
cat ~/.ssh/id_rsa.pub

//없다면 명령어 통해 키 생성
ssh-keygen

//키를 생성하며 created directory (경로)로 생성한 위치를 알려주는 데 확인해보세요

//~/.ssh안에 aws 생성하며 만든 키(.pem) 넣기
//저는 다운로드 폴더에 키(.pem)가 있어서 직접 옮겨주었습니다.

cd ~/.ssh
ls -l
/*
위 명령어를 통해 ssh 파일 내에 생성한 내용을 볼 수 있어요
aws 키 파일(.pem)
id_rsa
id_ras.pub
이렇게 3개의 파일이 포함되어 있는지 확인해주세요
*/
//키 파일 접근 권한 변경
chmod 600 (키 파일 명).pem

UserName은 ec2-user로 입력해주세요

저는 제가 유저명을 결정하는 줄 알고 설정했다가 아래와 같은 에러문을 만났습니다.

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

vim config
//config 파일을 생성

//파일 내용
Host access(접속할 이름, 마음대로 설정)
HostName (ec2 탄력적 ip 주소 입력)
User (유저명인데 ec2-user)
IdentityFile "(.pem)파일이 있는 위치"
chmod 700 config
//Host에서 설정한 이름으로 ssh + (설정한 이름)
ssh access

끝까지 봐주신 분들 모두 감사합니다

반응형