Add Private Key Authentication For SFTP

workspace
ftp

#1

It would be great to add private key authentication for mounting SFTP servers. This adds more compatibility to the feature.