Thread Net::SSH2 Skript (9 answers)
Opened by cohama at 2011-10-20 11:12

cohama
 2011-10-24 10:52
#153482 #153482
User since
2011-08-16
102 Artikel
BenutzerIn

user image
Hallo zusammen,

ich habe in der Zwischenzeit eins, zwei Veränderungen an meinem Skript vorgenommen, leider ohne den Erfolg, dass das Skript den Login am ssh-Server vollzieht und einen Testbefehl ausführt.

Skriptausschnitt:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$socket ->connect($host) or die("connect(): $!\n");		# establish the connection
print "Connection to Server established \n";
$session->auth_password($luser,$pw);
if ($session->auth_ok())
{
$channel =$session->channel(); # shell command
print $channel "uname -a\n";
while ($channel->read($resp,1024)) {
print $resp;
}
$channel->close();
$session->disconnect();
}
else {
print STDERR "authentication failed\n";
}


Fehlermeldung:
Can't call method "auth_password" on an undefined value

Vielen Dank im Voraus.

View full thread Net::SSH2 Skript