Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

FREENAS 9.1.0 LDAP Authentication using SSH PublicKey

Western Digital Drives - The Preferred Drives of FreeNAS and TrueNAS CORE
Not open for further replies.
Aug 8, 2013
Hey guys,

I'm new here and have been working on a LDAP Authentication for FREENAS project.

A new requirement came in that a user should be able to SSH with a an SSH Public key using the LDAP Authentication mechanism.

So far I have LDAP Auth with SSL/TLS working fine...

I've successfully imported the OpenSSH LPK schema successfully and I did some reading on generating the private and public keys... I put the public key in the user profile on LDAP and keep the private and public keys in the user machine under ~/.ssh but when I try to login with say PuttyTTL and I give it my private key it gets refused...

If someone could kindly help me it would be much appreciated!

Thanks and keep up the great work with FreeNAS :)

Harry Weppner

Oct 3, 2014
Did you ever get this sorted?
I'd be interested, too. What I found so far was that the LDAP Public Key option for openssh-portable was obsoleted by the
AuthorizedKeysCommand in sshd. Linux has an openssh-ldap package with an appropriate helper script to retrieve public keys from the ldap server. I've contacted Bryan Drewery if he knew of any FreeBSD alternatives. Should I learn more, I'll submit a feature request with additional details.

Cheerio, Harry.
Not open for further replies.