About EasyMorph Tutorials & Examples Web-help

SFTP and key pair authentication [DONE]


#1

Hi,

I noticed the new FTP transformation in v3.6 is there or will there be support for SFTP connections using key pair authentication?

thanks


#2

Hi Bruce,

no support for SFTP or FTPS available at this point. Support for a secure FTP in future editions will depend on how demanded this transformation will be among EasyMorph users (I understand that you need it too). As a workaround, I suggest using Run Program transformation with WinSCP in command line mode , or another FTP client.


#3

Right now SFTP support looks like very useful option , because SFTP becomes more standard way to exchage data rather than FTP by security reasons


#4

Just to make it clear, we’re talking about SFTP (SSH file transfer protocol), not about FTPS (FTP over SSL), right? SFTP is a completely different protocol than FTP. See SFTP vs FTPS.


#5

Yes, for me it is SFTP and thanks for your suggestion. I had also considered this and typically use winscp for exactly that reason.

Whilst I welcome the introduction of the FTP feature we will need to push on with extending my mail/ftp watxher service that drops files of ready for EM to translate.

This way I can fill the immediate need including SFTP as well as logging all inbound documents in a generic and travable manner which we need to do for auditing purposes. I had already finished the mail component before 3.6 had been released and now have the framework for SFTP and web services will be next.

Having said that, I like the simple interface that EM provides and I hope the rest of the community gets behind it.

Cheers


#6

SFTP, port 22, at least password secured, without PPK key


#7

This would be a useful option for us too. We have a mixed bag of SFTP and FTPS providers. The ability to connect to them in EasyMorph would be extremely beneficial!


#8

We’re looking for implementing a decent SFTP/SCP client in EasyMorph but it would take time as there are many nuances.

Meanwhile, I suggest setting up a reusable project for SFTP/SCP transfers that is a wrapper for free WinSCP. Run this reusable project using the “Call” transformation whenever you need a file transferred. It might require some effort to set it up but then it would be similar to having a native SFTP/SCP transformation in EasyMorph.

If you have your version of a generic reusable SFTP/SCP project for WinSCP (or something else) feel free to share it in the comments here.

WinSCP has many options for dealing with certificates, public/private keys, fingerprints, passive/active modes, etc.

See also:

Here is a sample reusable project for downloading a file with WinSCP. You can adjust it for your needs.
winscp_get.morph (5.5 KB)


#9

The example above should work for FTPS too.


#10

Built-in SFTP/SCP file transfer with key pair authentication is now available (version 3.9).

Get it on the download page: https://easymorph.com/download.html