Serve-U has an FTP server that does both types of secure FTP (ftp over ssh and ftp of ssl). The cost for a single server is fairly reasonable, if memory serves.
I know of no free (in either sense) secure FTP server for windows. Can you turn the sense of the transfers around? In other words, can you have the windows machine poll the unix machine for new files to transfer? If so, you could use the win32 version of scp (putty's pscp) and have it logging into the unix box periodicly to check for new files to download and process. One option would be to set up IIS on the windows box with a small Perl CGI script to "catch" the file that you post via SSL using the LWP perl module on the unix side. Another option would be to install Samba on the unix box and use smbmount to mount a windows share to the unix box (Samba handles encrypted passwords). Or, use Services for Unix on the windows side to create a shared area via NFS. You'd then have to encrypt the actual data file on the unix side and decrypt it on the windows side. If you only care about not sending passwords plaintext, skip the encryption/decryption steps. -----Original Message----- From: perl-win32-users-boun...@listserv.activestate.com [mailto:perl-win32-users-boun...@listserv.activestate.com] On Behalf Of Dennis Daupert Sent: Wednesday, June 03, 2009 11:01 AM To: Tobias Hoellrich Cc: perl-win32-users@listserv.ActiveState.com Subject: RE: Advice requested, porting unix perl app to windows Tobias: > Dennis - there's a Net::SFTP module ( http://cpan.uwinnipeg.ca/dist/Net-SFTP), > which is a pure-perl implementation of the SFTP protocol. The bottom of the page > also seems to suggest that various Windows PPM packages are available for it. Hi Tobias, Thanks for the information. The problem we've run into using sftp is that we need to have an sftp server running on the target machine. Management are keen on saving money, but also have the fixated paradigm that server products have to be cost money, i.e., have some company behind them for support. There is allowance made for in-house code (a la Perl), so if there is a way of using windows natively for file-transfer operations by way of Perl code, that would be optimal. best, /dennis ------------------------------------------------ Dennis Daupert, PhD Senior Systems Development Professional -- CSC Account CSC GOS | o: 1.317.298.9499 | ddaup...@csc.com | www.csc.com This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs