Hallo,
ich habe ein Problem. Ich muss eine Datei auf einer
Unixmaschine ausführen. Diese Aktion soll per Script von einem
Windowsrechner aus funktionnieren (beide Rechner sind in einem
Netzwerkverbund).
Deswegen gibt es SSH. Ein Client für Windows ist z.B. Putty. Wie man damit einen Befehl ohne Interaktion aufruft, ist in dessen Doku erklärt:
http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Ch…
Das Programm selbst kannst du hier runterladen:
http://www.chiark.greenend.org.uk/~sgtatham/putty/do…
Hat jemand eine Idee, wie man das schafen könnte? Mittels ftp
ist ja schon einiges möglich, aber Ausführen einer Datei kann
ich nicht.
Dazu ist FTP auch nicht gedacht. Heißt ja auch File Transfer Protocol 
Mit telnet im Windows komm ich schon auf den
Unixrechner, kann aber telnet nicht per Script ausführen
(unterbricht nach telnet bis zum Ende).
Also: Telnet ist veraltet. Telnet ist unsicher. Telnet ist unverschlüsselt.
Ich weiß zwar nicht um welche UNIX-Kiste es sich bei dir handelt, aber Telnet sollte man eigentlich nicht mehr auf sowas laufen lassen. Wie gesagt: Dafür gibt es SSH ( Secure Shell). Das ist sicher, verschlüsselt und hat eine Authentifikationskontrolle. Sprich: Es ist 1000x besser als Telnet und hat keine Nachteile…
mfg
deconstruct