SSH keys are widely used to secure access to sensitive information. They provide both relatively easy implementation and better security than passwords. Generating of SSH keys can be done with different tools. In some cases, the process is complicated and requests manual interaction. DBeaver Community Edition (CE) utilizes SSH keys, for example, access GitHub repositories. As DBeaver is Eclipse based Integrated Development Environment (IDE), it includes functionality to generate a pair of SSH keys and set it up for usage. It is a transparent and trivial process.
The article uses DBeaver 21.1.0 CE installed in Windows.