in reply to Module Net::SSH::Expect - Cannot interact
#!/usr/bin/perl use strict; use warnings; use Net::SSH::Expect; # # You can do SSH authentication with user-password or without +it. # # Making an ssh connection with user-password authentication # 1) construct the object my $ssh = Net::SSH::Expect->new ( host => "myserver.com", password=> 'pass87word', user => 'bnegrao', raw_pty => 1 ); # 2) logon to the SSH server using those credentials. # test the login output to make sure we had success my $login_output = $ssh->login(); if ($login_output !~ /Welcome/) { die "Login has failed. Login output was $login_output"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Net::SSH::Expect::Expect - Cannot interact - Followup
by phillipewu (Initiate) on Apr 30, 2008 at 23:12 UTC | |
by Khen1950fx (Canon) on May 01, 2008 at 10:07 UTC |