Allow publickey to be used with passphrase
Allow socket to be returned for direct access