Netbeans Private Key Authorisation Problem

An issue that I encountered with key based authentication

Recently I ran into an issue with key based authentication between Netbeans and an sFTP server.  It was returning an error saying I had an invalid private key.

The key worked for other tools, so I was slightly confused why it wouldn’t for Netbeans.

After some digging I uncovered that Netbeans doesn’t like PPK files, it needs OpenSSH key files in order to connect with key based authentication

Here’s the fix;

  1. Download PuTTY Key Generator
  2. Open your PPK file (File > Load Private Key)
  3. Convert your file (Conversions > Export OpenSSH Key)
  4. Load this as your key file in Netbeans

Recent posts View all

Web Dev

Creating draft posts in Jekyll

How to create and develop with draft posts in Jekyll

Ruby

Forcing a Rails database column to be not null

How you can force a table column to always have something in it with Rails