Simply add the
'sisyphusion' repo to your ppm repositories. (The actual repo is at
www.sisyphusion.tk/ppm though if you have a sufficiently recent version of 5.12, it should just be a matter of running
ppm repo add sisyphusion )
Then run:
ppm install Net-SFTP-Foreign-Backend-Net_SSH2
and that should install that module, along with its dependencies (Net::SFTP::Foreign and Net::SSH2). Then it's just a matter of:
use Net::SFTP::Foreign;
my $sftp = Net::SFTP::Foreign->
new(host => $server,
backend => 'Net_SSH2',
user => $user,
password => $pass);
(See the Net::SFTP::Foreign docs for further details.)
You can, if you prefer, just
ppm install Net-SSH2, but the task of coding is much simplified if you use the Net-SSH2 backend with Net-SFTP-Foreign. (That's what I've been using, and I've found it to be excellent.)
Please let me (or the repo owner) know if there's any problems with any of that.
Cheers,
Rob
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.