PuTTY 설정
PuTTY 실행
Session 카테고리
Host Name(or ip address)에 퍼블릭 IPv4 주소를 입력(port는 22입력)
SSH인증
Connertion 카테고리
SSH ->Auth 메뉴 -> Credentials 카테고리로 이동
Private key file authentication에 Browse클릭 -> EC2 인스턴스에 대한 .ppk 파일 선택
Other authentication-related options(기타 인증 관련 옵션) 메뉴
Allow agebt forwarding 옵션을 체크
SSH 터널 설정
Connection->SSH->Tunnels 카테고리로 이동
Source port에 사용하지 않는 로컬포트번호 (예: 3306) 입력
Destination <RDS_엔드포인트>:3306 입력(예:db-hi.cxemeoey4j2y.ap-northeast-2.rds.amazonaws.com:3306)
Add 버튼을 클릭하여 터널 추가
연결저장 및 실행
Session 카테고리로 돌아가 Saved Sessions에 이름 설정 후 Save 클릭
저장 후 Open으로 실행
PuTTY실행 화면
PuTTY실행 후 login as : ec2-user를 입력하면 접속이 완료
Dbeaver 실행
Dbeaver에서 새 데이터베이스 연결을 생성(MySQL을 사용 선택)
메인 탭 설정
Server
Server Host : RDS 엔드포인트 주소 입력 ==> Localhost 유지 할 것 (터널링 포트 활용)
Database : 임의 사용자 이름 입력 ==> 넣지 말 것!!
Authentication
Username : RDS 생성 시 입력한 마스터 이름 입력(다르게 입력시 접속이 되지 않음)
Password : RDS 생성시 입력한 비밀번호 입력
SSH 탭 설정
Use SSH Tunnel 옵션을 체크
Host/IP : EC2의 퍼블릭 IP 입력
Port : 22(기본 SSH 포트)
User name: EC2 인스턴스 접속 계정 (예:ec2-user)
Authentication method: "Public key" 선택
Private key :EC2 접속용 .ppk 키 파일 경로 지정
"하단 Test tunnel configuration"을 클릭하여 SSH 연결을 테스트
연결 테스트가 성공하면 "Finish"버튼을 클릭하여 설정 완료
'[AWS-FRF] > RDS' 카테고리의 다른 글
[AWS] DBeaver 설치하기 !! (1) | 2025.03.05 |
---|---|
[중요][AWS] 잘 사용하고 있던 DB가 갑자기 중지된다고? - AWS RDS DB 인스턴스 유지 관리 !! (4) | 2025.02.25 |
[중요][AWS] 호환되지 않는 파라미터 상태에서 멈춘 Amazon RDS DB 인스턴스 해결!! (17) | 2024.08.27 |
[중요][AWS] 기본 KMS 키를 사용하여 암호화된 RDS를 다른 AWS 계정으로 복사하는 방법!! (23) | 2024.08.26 |
[중요][AWS] RDS에서 Slow Query 확인!! (86) | 2024.08.13 |
[중요][AWS][MariaDB] log_bin_trust_function_creators, ERROR 1418 (HY000) (94) | 2024.08.05 |
댓글