SSH 터널을 통한 DBeaver 연결
DBeaver를 사용하여 MariaDB 데이터베이스를 설치한 AWS ec2 인스턴스에 연결하려고 합니다.
다음과 같이 새 연결을 만들었습니다.
- 연결: AWS/Maria DB
- 서버 호스트: localhost (SSH를 사용하여 접속하기 때문에)
- 데이터베이스, 사용자 이름 및 비밀번호: 적절한 것
- 포트: 3306
접속 SSH 터널:
- [ Use SSH Tunnel : ]체크박스를 켜겠습니다
- 호스트/IP, 포트 및 사용자: AWS 설명서에서 권장하는 대로
- 인증: 공개 키
- 개인 키: file .pem (명령줄에서 ssh 경유로 접속하기 위해서도 사용하고 있는 키)
처음에는 연결이 잘 돼요.테이블을 열면 몇 분 동안 비활성 상태가 지속되면 연결이 고착되어 데이터를 가져오려면 비활성화/재연결해야 합니다.이 프로세스는 15초 후에 DBeaver에 의해 실행되는 경우도 있지만, 2분 동안 기다려도 계속 실행되지만 아무것도 가져오지 않는 경우도 있습니다.
구성에 누락된 것이 있습니까?또는 서버상의 몇 가지 설정일 수도 있습니다.나도 몰라..
당신은 이런 문제를 겪어본 적이 있나요?
여기도 같은 상황이었습니다.의 이전 버전DBeaver접속을 몇 시간 단위로 길게 유지하는 데 사용됩니다(어떤 버전인지 정확히 기억나지 않습니다).
머신에서 VPN 또는 SSH 포트 전송을 사용하여 이 문제를 해결했습니다.따라서 localhost와 같은 설정이지만 터널은 외부에서 실행됩니다.DBeaver.
shut tunel에서 pem 키를 사용한 구성
언급URL : https://stackoverflow.com/questions/64652914/dbeaver-connection-via-ssh-tunnel
'programing' 카테고리의 다른 글
| javascript를 사용하여 정규 표현 특수 문자를 피하는 방법 (0) | 2022.10.31 |
|---|---|
| Reader와 InputStream의 차이점은 무엇입니까? (0) | 2022.10.31 |
| MariaDB Column Store를 Django(Django-ORM)와 함께 사용할 수 있습니까? (0) | 2022.10.31 |
| 배치 정규화 및 폐기 순서 (0) | 2022.10.31 |
| 최소 및 최대 버전 범위의 패키지를 설치하려면 어떻게 해야 합니까? (0) | 2022.10.31 |

