Perl has a repository of user-submitted modules called Comprehensive Perl 
Archive Network (CPAN). Net::SFTP::Foreign can be installed from there, and it 
looks like a good candidate, as does Net::SFTP. The two modules use different 
methods for invoking the SFTP protocol. I would try one and, if that doesn’t 
work, the other. You can also search CPAN for other FTP and SFTP modules. Most 
modules come with their own documentation and sample code. See this link for 
Net::STFP::Foreign: 

<https://metacpan.org/pod/Net::SFTP::Foreign>

Try what that gives you, and come back here if you have any specific questions 
or problems. It is always good to give it a try for yourself before asking for 
help. Post what you try.


> On Apr 16, 2023, at 2:40 PM, Brent Wood via beginners <beginners@perl.org> 
> wrote:
> 
> Hi,
> 
> I'm not a perl coder, (though have written a few very simple Perl scripts 
> when necessary) but now I need to write a Perl script to transfer specified 
> files from one computer to another. I have scribbled out a script a while 
> back using FTP, but now need to use SFTP. I can re-use most of the old FTP 
> code/logic, but need some help to make the actual connection.
> 
> It is a secure (no external connectivity) network, with no public/private key 
> security available, so authentication just via user/password
> 
> Some Googling for how I might do this in Perl has thrown up several 
> possibilities, more confusing than informative, so I'm not sure how to best 
> do this.
> 
> It looks like Net::SFTP::Foreign might best fit my needs, but I'm open to 
> suggestions.
> 
> 
> Advice or a code snippet on how to make the connection should be enough, and 
> much appreciated!!
> 
> 
> 
> Thanks,
> 
> Brent Wood

Jim Gibson
j...@gibson.org




--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to