FileZilla: Kann ich einen Remote-Shell-Befehl über den FileZilla-Client ausführen?

10

Ich habe eine sehr einfache Frage. Kann ich einen Remote-Shell-Befehl auf dem Server über den FileZilla-Client ausführen? Zum Beispiel kann ich Folgendes tun:

tar -zxvf myarchive.tar.gz

etc ... (hielt es nicht für möglich mit einfachem FTP, fragte sich über die anderen von FileZilla angebotenen Protokolle).

Vielen Dank.

John Sonderson
quelle

Antworten:

11

Einige , aber nicht viele FTP-Server unterstützen SITE EXEC command. Sie können dies in FileZilla über Server> Benutzerdefinierten Befehl eingeben eingeben . Z.B:

SITE EXEC tar -zxvf myarchive.tar.gz

Abgesehen von FTP unterstützt FileZilla nur das SFTP-Protokoll, das keine Möglichkeit hat, Befehle auf der Remote-Seite auszuführen.


Obwohl es üblich ist, dass Sie über einen SFTP-Zugriff verfügen, haben Sie auch einen SSH-Terminalzugriff. Einige SFTP-Clients (jedoch nicht FileZilla) verfügen über eine integrierte Terminalfunktion, mit der Sie Befehle über eine SSH-Terminalsitzung ausführen können, die nahtlos mit denselben Anmeldeinformationen geöffnet wird, die Sie für SFTP verwendet haben.

Gehen Sie beispielsweise in WinSCP zu Befehle> Terminal öffnen :

WinSCP-Konsolenfenster

Sie können den Befehl sogar speichern und problemlos wiederverwenden .

Mit dem FTP-Protokoll können Sie den SITE ...Befehl über dasselbe Fenster ausführen .

(Ich bin der Autor von WinSCP)

Martin Prikryl
quelle
3

Wie dieser Link zeigt, lautet die Antwort auf die Frage immer noch nein. Verwenden Sie zum Ausführen von Remote-Shell-Befehlen einen ssh-Client.

John Sonderson
quelle