secure file transfer protocol

I have 3 scenarios in my organization, I need the solution

1)There is one internal FTP server is in my organization, my organization is working in building some new windows servers.

We have hired some application vendor to work on these windows server to install applications. we have external facing SFTP server.

My organization  wants to know following


1)What configuration needs to be done on Internal  FTP server, so external vendors can connect directly on Internal FTP server bypassing External Facing FTP server

2) Me CEO also wants how file transfer takes place between external SFTP server -internal ftp server (through mapping of ip address and giving UNC path?) or any other menthod , if vendors need to connect to External facing SFTP server and then connect to Internal FTP server)

3)We have FTP module on the IBM mainframe application.We need the legacy batch files moved to Internal window server for testing purposes.

Can you suggest any solution
pramod1Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
SFTP and standard FTP do not talk to each other.  SFTP works over a single port, usually port 22, and standard FTP uses multiple ports and active or passive modes.  SFTP negotiates an encrypted Secure Shell connection before it does anything (similar to SSL/TLS but using a different protocol) while standard FTP is not encrypted and uses a plain text login.
0
savoneCommented:
1)What configuration needs to be done on Internal  FTP server, so external vendors can connect directly on Internal FTP server bypassing External Facing FTP server

You need to open a port on your firewall to allow traffic to your internal FTP server.  (NOT RECOMMENDED FOR SECURITY PURPOSES)

2) Me CEO also wants how file transfer takes place between external SFTP server -internal ftp server (through mapping of ip address and giving UNC path?) or any other menthod , if vendors need to connect to External facing SFTP server and then connect to Internal FTP server)

I am not sure what you are asking here, but Dave Baldwin is right.  SFTP and FTP are two different protocols and do not "talk" to each other.

3)We have FTP module on the IBM mainframe application.We need the legacy batch files moved to Internal window server for testing purposes.

Not sure if you can use mainframe (depending on OS) batch files on an Windows system.  There is a lot of variables here, too many to answer without a lot more in depth information.
0
pramod1Author Commented:
so what needs to be done so external SFTP server can talk to internal FTP server , should I convert internal FTP server
to sftp then? Is this the solution , if yes then file transfer can take place if I map internal SFTP to external sftp ip address.

please clarify
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Dave BaldwinFixer of ProblemsCommented:
I don't know that you can 'map' SFTP at all because it is based on SSH, a point to point encryption protoctol.  Each SFTP server will generate a different key that must be accepted before the connection proceeds.
0
pramod1Author Commented:
so please let me know I am asking this question repeatedly that to transfer files from SFTP server to internal FTP server or internal sftp server, how should I transfer files , what method should I use?
0
Dave BaldwinFixer of ProblemsCommented:
I don't think you can do it in one step.  Since you apparently have to use SFTP to the outside world, look at doing automated transfers on the internal network.  You might be able to set up a script that will automatically transfer files from the SFTP server to where they are needed.
0
pramod1Author Commented:
you almost answered thanks a lot

but what kind of script.
0
Dave BaldwinFixer of ProblemsCommented:
I don't know.  You have to get a programmer or systems admin to do that for your systems.
0
savoneCommented:
I see you are eager for an answer, but you are not giving us enough information to work with.

1) Which OS is each server running? (without this we don't know what scripting language is available to you, so we can not tell you what kind of script)

2) Is there a firewall in between the two systems?

3) Does you company policy allow systems in the DMZ or outside communicate and transfer files to the internal systems?

The above would be a good start.  It is best to give as many details as possible.
0
David Johnson, CD, MVPOwnerCommented:
1 Windows does not support sftp you need to use a client that supports it i.e.  WinSCP http://winscp.net/eng/index.php
0
pramod1Author Commented:
external SFTP server is Linux based

Internal FTP server is on  windows server 2012 based where we want to transfer files.

no there is no firewall between these two.

Does you company policy allow systems in the DMZ or outside communicate and transfer files to the internal systems? -yes
0
savoneCommented:
So you want to copy files from the Linux system to the Windows system.

So you can write a bash script to transfer the files to your FTP server.  Here is an example:

https://www.linux.com/community/blogs/127-personal/386522
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
File Sharing Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.