FileZilla: posso eseguire un comando shell remoto tramite il client FileZilla?


10

Ho una domanda molto semplice Posso eseguire un comando shell remoto sul server tramite il client FileZilla. Ad esempio, posso fare un:

tar -zxvf myarchive.tar.gz

ecc ... (non pensavo fosse possibile con FTP semplice, si chiedeva quali fossero gli altri protocolli offerti da FileZilla).

Grazie.

Risposte:


11

Alcuni server FTP, ma non molti, supportano SITE EXEC command. Puoi inserirlo in FileZilla usando Server> Inserisci comando personalizzato . Per esempio:

SITE EXEC tar -zxvf myarchive.tar.gz

Oltre a FTP, FileZilla supporta solo il protocollo SFTP, che non ha alcun modo di eseguire il comando sul lato remoto.


Anche se è comune che se si dispone di un accesso SFTP, si dispone anche di un accesso al terminale SSH. Alcuni client SFTP (ma non FileZilla) hanno una funzione terminale integrata che consente di eseguire comandi su una sessione terminale SSH che si apre senza soluzione di continuità utilizzando le stesse credenziali utilizzate per SFTP.

Ad esempio in WinSCP , vai a Comandi> Apri terminale :

Finestra della console WinSCP

Puoi persino salvare il comando e riutilizzarlo facilmente .

Con il protocollo FTP, è possibile eseguire il SITE ...comando dalla stessa finestra.

(Sono l'autore di WinSCP)


3

Come sottolinea questo link , la risposta alla domanda è ancora no. Per eseguire i comandi della shell remota utilizzare un client ssh.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.