sftp-Plugin: Befehle auf Linux Server ausführen
Moderators: Hacker, Stefan2, white
sftp-Plugin: Befehle auf Linux Server ausführen
Hallo
Ich benutze seit heute das sftp-Plugin.
Hat auf Anhieb funktioniert. Ich bin begeistert.
Nun mein Problem...
Um einige Dateien auf einem Debian Server hin und her zu kopieren/verschieben und zu packen etc. habe ich bisher WinSCP benutzt.
Nun möchte ich das ganze mit dem TC machen.
Wie kann ich direkt auf dem Server einen Pfad mit TAR packen?
Bei WinSCP habe ich mir einen Befehl dafür gebastelt.
tar -cvpf "!?&Archivname:?archive.tar!" !&
Dasselbe müsste doch mit dem TC auch gehen oder?
Einfach einen Linux-Befehl auf einen Button legen, dachte ich mir.
Oder mach ich hier jetzt einen Denkfehler?
Helft mir mal bitte.
Ich benutze seit heute das sftp-Plugin.
Hat auf Anhieb funktioniert. Ich bin begeistert.
Nun mein Problem...
Um einige Dateien auf einem Debian Server hin und her zu kopieren/verschieben und zu packen etc. habe ich bisher WinSCP benutzt.
Nun möchte ich das ganze mit dem TC machen.
Wie kann ich direkt auf dem Server einen Pfad mit TAR packen?
Bei WinSCP habe ich mir einen Befehl dafür gebastelt.
tar -cvpf "!?&Archivname:?archive.tar!" !&
Dasselbe müsste doch mit dem TC auch gehen oder?
Einfach einen Linux-Befehl auf einen Button legen, dachte ich mir.
Oder mach ich hier jetzt einen Denkfehler?
Helft mir mal bitte.
Funktioniert leider gar nicht.
Function return code: 2 bekomme ich als Antwort.
Soweit ich weiß müssen die Befehle auch in einer eigenen shell stattfinden.
Meine Aufgabe ist zZ: Ich will mehrfach am Tag einige Verzeichnisse mit Tar packen.
Im Button hatte ich das so probiert:
Kommando: tar -cvpf
Parameter: ?%N.tar
Klappt so aber nicht.
Function return code: 2 bekomme ich als Antwort.
Soweit ich weiß müssen die Befehle auch in einer eigenen shell stattfinden.
Meine Aufgabe ist zZ: Ich will mehrfach am Tag einige Verzeichnisse mit Tar packen.
Im Button hatte ich das so probiert:
Kommando: tar -cvpf
Parameter: ?%N.tar
Klappt so aber nicht.
-
- Junior Member
- Posts: 21
- Joined: 2003-02-28, 10:45 UTC
Hi,
vielleicht sprechen wir nicht vom gleichen plugin,
aber ich habe es gerade ausprobiert und ein tar
hat auf meinem Linux-Server geklappt.
Nutzt Du das Plugin:
http://www.ghisler.ch/board/viewtopic.php?t=19994
Unter Supported Functions steht u.a. auch:
- command line support for any shell commands
Vielleicht hilfts.
Vg
Peter
vielleicht sprechen wir nicht vom gleichen plugin,
aber ich habe es gerade ausprobiert und ein tar
hat auf meinem Linux-Server geklappt.
Nutzt Du das Plugin:
http://www.ghisler.ch/board/viewtopic.php?t=19994
Unter Supported Functions steht u.a. auch:
- command line support for any shell commands
Vielleicht hilfts.
Vg
Peter
Vision wrote:ahh das dachte ich mir schon.
thx @Horst.Epp
Wisst ihr ob es irgendwann auch die Übergabe an eine SSH Shell geben wird? Ich würde mich so gerne von WinSCP trennen.
Ja, ich benutze genau dasselbe Plugin.Peter Franz wrote:Hi,
vielleicht sprechen wir nicht vom gleichen plugin,
aber ich habe es gerade ausprobiert und ein tar
hat auf meinem Linux-Server geklappt.
Nutzt Du das Plugin:
http://www.ghisler.ch/board/viewtopic.php?t=19994
Unter Supported Functions steht u.a. auch:
- command line support for any shell commands
Vielleicht hilfts.
Vg
Peter
Vielleicht mache ich ja einen Bedienungsfehler?
Ich habe beim erstellen einer neuen Verbindung auch nur ip:22 , Benutzername und Kennwort eingegeben. Alles andere habe ich erstmal so gelassen.
- ghisler(Author)
- Site Admin
- Posts: 50754
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nein, leider geht das nicht über einen Button - Total Commander kann ja nicht wissen, ob der Befehl auf dem Button ein lokales Programm starten oder ans Plugin gehen soll...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Naja, eigentlich ja doch... \\\ bedeutet ja schonmal Plugin, dann müsste noch der Name des Plugins und (in dem Fall) der Name der Verbindung ausgewertet werden und das was danach kommt als Kommando interpretiert werden... Also mit dem genannten Beispiel:ghisler(Author) wrote:Total Commander kann ja nicht wissen, ob der Befehl auf dem Button ein lokales Programm starten oder ans Plugin gehen soll...
\\\ = Plugin
Secure FTP = Name des Plugins
Server1 = Name der Verbindung
tar = Kommando
In wie weit eine gleiche Behandlung für andere Filesystem-Plugins sinnvoll ist, bleibt offen.
Gruß
CoolWater