Database/Database__Tools

dbeaver - too open, invalid privatekey, invalid privatekey: [B@540

말하는감자 2021. 12. 8. 11:39

dbeaver

오류

  • ~ too open
  • invalid privatekey
  • invalid privatekey: [B@540.....

발생 원인

  1. dbeaver는 openssh private key를 지원하지 않으며, pem format을 지원합니다.
  2. 즉, ----BEGIN RSA PRIVATE KEY----- 로 시작하는 키를 사용해야 합니다

해결

  1. 새로운 키 생성 - 키를 새로 생성할 예정이라면 아래와 같이 생성해해줍니다.

    ssh-keygen -t rsa -b 2048 -m PEM
  2. 기존의 키 변환 - 기존의 키를 그대로 사용하고 싶다면 기존의 키는 백업하고 아래와 같이 변환한 키를 추가로 생성해줍니다, 이 경우에는 구분자로 PEM을 사용해주는것이 좋습니다

    ssh-keygen -p -m PEM -f id_rsa