[MySQL] HeidiSQL에서 AWS 터널링 하기
HeidiSQL에서 AWS 터널링 하기
aws에 mysql 을 설치하였다면 ssh를 통해서 접근하여야 한다.
이렇게 ssh를 통해서 내부의 mysql에 접근하는 것을 ssh tunnel 이라고 하는데
개념은 ssh를 통해 AWS내부에 접근하고 이곳에서 mysql 서버로 접근하는 것이다.
설정
AWS 서버에서 Sql 서버로 접근하기 위한 정보이다.
- 네트워크유형 : SSH tunnel
- 호스트명 : 127.0.0.1 (AWS 서버에서의 보는 IP이므로 동일 서버에 maria db가 있다는 가정하에서 내부로컬인 127.0.0.1을 사용)
- 사용자 : sql user id
- 암호 : sql user password
- 포트 : 3306 (위의 2번과 같은 경우로 aws 서버에서 sql 서버가 열린 포트이다.)
SSH 터널
외부에서 AWS서버로 접근하기위한 SSH정보를 입력하는 곳이다.
- SSH호스트 + 포트 : AWS에 접근하기 위한 호스트 및 포트
- 사용자 이름 : SSH USER ID
- 일반적으로 AWS는 개인키파일(.ppk) 로 접근한다.
- 로컬포터 : 별의미는 없다 아무거나 입력하면 된다.(저는 3307)