On Jul 24, 2010, at 3:07 AM, Paresh Thakor wrote:
> So, i need to implement private key in my application. So, is this possible 
> with libssh2? This is critical.

Yes.   Instead of using libssh2_userauth_password(), use 
libssh2_userauth_publickey_fromfile():

      rc = libssh2_userauth_publickey_fromfile(session,
                                               "username", [pubkey UTF8String],
                                               [privkey UTF8String], "");

The pubkey and privkey variables in the example are NSStrings containing the 
path to the file.   There's also an API for doing it from memory, but I haven't 
tried that.

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to