Thread SSH Script zur Massenabfrage: kein fehler, kein log, na supi... (20 answers)
Opened by FlorianL at 2007-06-13 13:26

FlorianL
 2007-06-13 16:21
#77481 #77481
User since
2007-05-18
142 Artikel
BenutzerIn
[default_avatar]
ich hab schon von expect und dem ssh modul gelesen, aber ich darfs nicht nutzen, infact: ich darf für dieses script kein einziges externes modul verwenden, nicht einmal das html template modul...

mit Net::SSH wär das sicherlich extrem viel einfacher gewesen, allein das beispiel auf der cpanseite macht im prinzip schon fast alles was ich brauch... :(

@dudu:

1. danke für den hinweis auf den tippfehler
2. ich dachte @output wär der rückgabewert der funktion?

sub ssh_connect {
my @output = (system("$sshbin $_[0] $_[1]"));
return @output;
}

ssh_connect($server, $command);
print("Output: $_[0]");

für mich sah das ganz okay aus.. :rock:

3. die "die" anweisung vergess ich öfters mal ganz gern, wird aber eigendlich immer nachgezogen falls ich auf fehlersuche geh ;)

4. $ENV{WCOLL} funktioniert beim aufruf auf der shell, aber nicht per cgi obwohl die variable definitiv deklariert ist, habs eben noch mit dem webserver-user getestet, jemand ne idee?

ansonsten wie immer: vielen dank an euch alle!

View full thread SSH Script zur Massenabfrage: kein fehler, kein log, na supi...