tiger1974

PDU Connection Test

Jun 24th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.73 KB | None | 0 0
  1. #!/usr/bin/perl
  2.  
  3. use strict;
  4. use warnings;
  5. use Net::SSH::Perl;
  6. my $stdout;
  7. my $stderr;
  8. my $exit;
  9.  
  10. #foreach my $i (10..19) {
  11.         my $host = "*.*.*.*";
  12.         my $user = "********";
  13.         my $pass = "********";
  14.         print "Opening Connect to $host \n";
  15.         my $ssh = Net::SSH::Perl->new($host);
  16.         print "Sending Login Credentials \n";
  17.         $ssh->login($user, $pass);
  18.         print "Sending Commands \n";
  19.         my $command = "version";
  20.         print "Commands sent \n";
  21.         $ssh->register_handler("stdout", sub {
  22.                 my($channel, $buffer) = @_;
  23.                 my $str = $buffer->bytes;
  24.                 print "$str\n";
  25.         });
  26. ($stdout,$stderr,$exit) = $ssh->cmd($command);
  27. #}
Advertisement
Add Comment
Please, Sign In to add comment