Beefy Boxes and Bandwidth Generously Provided by pair Networks Joe
No such thing as a small change
 
PerlMonks  

Re^2: Net::SSH::W32Perl Just Hangs

by dorko (Parson)
on Sep 20, 2010 at 19:32 UTC ( #860923=note: print w/ replies, xml ) Need Help??


in reply to Re: Net::SSH::W32Perl Just Hangs
in thread Net::SSH::W32Perl Just Hangs

I tried Net::SSH2 and I was able to get it working, but I can't get it to do what I want. The docs for it are a little slim. I don't suppose you've got any examples you can point me to?

Cheers,

Brent

-- Yeah, I'm a Delt.


Comment on Re^2: Net::SSH::W32Perl Just Hangs
Re^3: Net::SSH::W32Perl Just Hangs
by syphilis (Canon) on Sep 21, 2010 at 08:30 UTC
    I don't suppose you've got any examples you can point me to?

    This works for me on Windows Vista, connecting to a local linux box.
    use warnings; use strict; use Net::SSH2; my $buflen = 100; my $buf = '0' x $buflen; my $ssh2 = Net::SSH2->new(); $ssh2->connect('192.168.0.3') or die "Unable to connect Host $@ \n"; $ssh2->auth_password('user','password') or die "Unable to login $@ \n"; my $chan2 = $ssh2->channel(); $chan2->blocking(1); $chan2->exec('pwd'); $chan2->read($buf, $buflen); print $buf; $chan2->close;
    Allocating $buf like I've done above is not really necessary - the following should work just as well:
    use warnings; use strict; use Net::SSH2; my $ssh2 = Net::SSH2->new(); $ssh2->connect('192.168.0.3') or die "Unable to connect Host $@ \n"; $ssh2->auth_password('user','password') or die "Unable to login $@ \n"; my $chan2 = $ssh2->channel(); $chan2->blocking(1); $chan2->exec('pwd'); $chan2->read(my $buf, 100); print $buf; $chan2->close;
    See also the the Net::SSH2 test script for some examples of usage.

    Cheers,
    Rob
      Hi, I had a similar issue: perl hanged when the ssh->cmd(..) was not redirected to a file. It works with your code. Thanks! Jim

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://860923]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (7)
As of 2014-04-20 10:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (485 votes), past polls