Sign in to follow this  
Followers 0
zoheb

Transfer files from FTP to SFTP ?

13 posts in this topic

I need to work on getting call recordings from third party location to our SFTP servers. They gave us two options. 

 

1. They push them automatically to us. They can only send them in FTP format but not SFTP format. I don't know if this a problem or not so let me know. 

 

2. If FTP is a problem then the other way they can do it is set up an FTP server on their side that we can access and pull records to our SFTP server. 

 

Let me know which of the options we would like to go with so that we can proceed with it.

 

If we pull recordings from their FTP server to our SFTP server, Will it be secure? 

 

TIA !! 

Share this post


Link to post
Share on other sites

It doesn't matter if they push it via FTP to you or you pull it via FTP from you SFTP server.  It is still going to be FTP. 

 

If they won't support SFTP, they may be able to do FTPS, which still uses the FTP protocol, but adds a layer of encryption. SFTP is a different protocol altogether, generally utilizing SSH. 

 

http://www.jscape.com/blog/bid/75602/Understanding-Key-Differences-Between-FTP-FTPS-and-SFTP

 

http://www.differencebetween.net/technology/internet/difference-between-ftp-and-sftp/

Share this post


Link to post
Share on other sites

Thanks Eddie, Is there any mechanism such that the data can be transferred or pulled from  FTP > SFTP maintaining the security of data during communication (without FTPS).  I am not comfortable with hosting an FTP server at my end because it may be vulnerable to our Production environment. 

 

If they setup FTPS, then what complication can we have pulling data from their end?

 

TIA ... 

Share this post


Link to post
Share on other sites

If you have an SFTP server setup, all they need is an SFTP client, those can be had for free and it really should be that different from their perspective. I'd question as to what the problem is in using SFTP on their end and try to get a specific reason.

1 person likes this

Share this post


Link to post
Share on other sites

Without using FTPS or SFTP, your data won't be encrypted.

 

I agree with heatlessun, if they are unwilling to install a SFTP client, I would seriously question how secure they are to begin with. 

 

If the FTP server is on their side, and FTP client on your side, other than the data not being encrypted, I don't think it'll pose any serious security risks to your server.

Share this post


Link to post
Share on other sites

If they setup FTPS (FTP over SSL), and we setup FTP (without SSL) or FTP client at our end, I think the communication will be in encrypted manner, Am I right?

 

Now eventually all our recordings are on SFTP server which users listen via Salesforce.  So can FTP client Or FTP at our end simply pass the data it receives to SFTP server? 

Or is there any such mechanism available?

 

Thanks !! 

Share this post


Link to post
Share on other sites

If you're running a FTPS server you can mandate encryption so that any (good) FTP client will use encryption. SFTP always uses encryption so it's not a problem there.

Now if the client is on your end and you're pulling data from their servers then they'll need to enable FTPS, if they won't or can't then SFTP is your only option (And if that doesn't work, then you're out of uck)

Share this post


Link to post
Share on other sites
Thanks for answering my query ... !!

Assuming they enabled FTPS. Now I want to move data from FTP client at our end to SFTP server at our end. So can FTP client Or FTP at our end simply pass the data it receives to SFTP server? OR is there any such mechanism available? OR we need to manually copy the data over to SFTP server via some script?

 

TIA !!! 

Share this post


Link to post
Share on other sites

FTP client at our end to SFTP server at our end

Why are you doing that? Just move the files on disk so that the different servers have access to them.

Share this post


Link to post
Share on other sites

Why are you doing that? Just move the files on disk so that the different servers have access to them.

 

You mean move files from FTP client > SFTP server? 

Share this post


Link to post
Share on other sites

Moved to Internet, Network & Security.

Share this post


Link to post
Share on other sites

If this is at a work place, get out of your job tbh. This is a simple thing to sort out and if you can't it sounds like you're in over your head

1 person likes this

Share this post


Link to post
Share on other sites

"They gave us two options. "

Wrong Answer -- As stated already, sftp is secure, ftp is not - have them sftp it. Why is this your problem, sounds like a problem for the 3rd party.

You send me those files, I have sftp server - create your public key and send it to me so that you can auth should be your only option to them!! Because you do not allow password auth since it less secure that public key auth.

As stated there are sftp client for every OS they could be running, many free - others a couple of bucks.. This really should be the end of the conversation.

Also the files should be encrypted before sending in the first place, so uploading them to an ftp server shouldn't be an issue - but good luck getting them to encrypt the files if they can not even send it sftp ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.