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

The fix is pretty simple;

  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

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

Writing Marketing

We've deleted an article's worth of unhelpful words

We've improved several pages across our site by removing words that add no value, and often detract from the article.