Remote Programme starten

Hallo,

gibt es in Perl eigentlich eine Moeglichkeit auf einen anderen Server zuzugreifen (als User mit Kennwort) und dort Programme mit Parametern aufzurufen? Mit einer FTP-Verbindung kann das ja wohl nicht gehen.

Danke fuer jeden Hinweis

Christian

gibt es in Perl eigentlich eine Moeglichkeit auf einen anderen
Server zuzugreifen (als User mit Kennwort) und dort Programme
mit Parametern aufzurufen? Mit einer FTP-Verbindung kann das
ja wohl nicht gehen.

Hallo Christian,
das kommt drauf an…

Was ist auf der anderen Seite (Unix / Windoofs / MVS - Spass beiseite)? Sitzen irgendwelche Firewalls dazwischen, die ‚feindliche‘ Verbindungen abblocken?

Ich gehe mal von dem Standardfall UNIX UNIX (jetzt kommt ein Aufschrei bei allen Lesern…). Dann solltest du dich intensiv mit ssh befassen (man ssh) -und bei Problemen noch mal im UNIX-Brett nachfragen.

Kurzanleitung in etwa so:

  • Sicherstellen, dass auf dem Remote-System ein sshd laeuft

  • public key auf remote system hinterlegen

  • ausprobieren, ob du eine SSH-Verbindung hinkriegst

  • remote kommando absetzen :

    ssh -l -c kommando

  • das ganze ggf. in ein Perl-Script verpacken - siehe system()

gruss
bernhard