AWS의 모든 것

AWS/RDS

[RDS] DBeaver SSH 터널링 프라이빗 RDS DB 접근 방법

HOINS 2023. 3. 24. 00:18
반응형

DBeaver SSH 터널링

* MacOS, Windows 설정 동일

 

필요 대상

- 로컬 PC에서 프라이빗 RDS로 접근 희망

- GUI 환경으로 DB를 보고싶으신 분

- 여러 DBMS 를 다루시는 분

 

필수사항

- RDS 또는 DB 서버(EC2 등)와 연결 가능한 공인 IP를 가진 Bastion 서버

 

1. DBeaver Tool 설치

 

- OS에 맞는 파일 설치

https://dbeaver.io/download/

 

Download | DBeaver Community

Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package

dbeaver.io

 

2. DBeaver Setting

 

2.1 RDS DBMS 맞게 설정

 

2.2 RDS의 엔드포인트와 RDS Master User, PW 입력 

 

 

2.3.1 SSH 터널링 ID,PW 방식 (선택)

SSH 설정 부분에서 Bastion Server IP와 OS User ID, PW 입력

 

2.3.2 SSH 터널링 Key 방식 (선택)

SSH 설정 부분에서 Bastion Server IP 와 OS User ID, PW 입력

 

3. RDS 정상 접근 확인

- 설정을 완료한 후 RDS 도메인 왼쪽에 초록 체크가 들어오면 정상적으로 접근 가능

 

반응형