FileZilla: ¿Puedo ejecutar un comando de shell remoto a través del cliente FileZilla?

10

Tengo una pregunta muy simple. ¿Puedo ejecutar un comando de shell remoto en el servidor a través del cliente FileZilla? Por ejemplo, ¿puedo hacer un:

tar -zxvf myarchive.tar.gz

etc ... (no creía que fuera posible con FTP simple, me preguntaba sobre los otros protocolos ofrecidos por FileZilla).

Gracias.

John Sonderson
fuente

Respuestas:

11

Algunos , pero no muchos, servidores FTP son compatibles SITE EXEC command. Puede ingresar eso en FileZilla usando Servidor> Ingresar comando personalizado . P.ej:

SITE EXEC tar -zxvf myarchive.tar.gz

Aparte de FTP, FileZilla solo admite el protocolo SFTP, que no tiene forma de ejecutar comandos en el lado remoto.


Aunque es común que si tiene un acceso SFTP, también tiene un acceso de terminal SSH. Algunos clientes SFTP (pero no FileZilla) tienen una función de terminal incorporada que le permite ejecutar comandos a través de una sesión de terminal SSH que se abre sin problemas utilizando las mismas credenciales que utilizó para SFTP.

Por ejemplo, en WinSCP , vaya a Comandos> Abrir terminal :

Ventana de consola WinSCP

Incluso puede guardar el comando y reutilizarlo fácilmente .

Con el protocolo FTP, puede ejecutar el SITE ...comando desde la misma ventana.

(Soy el autor de WinSCP)

Martin Prikryl
fuente
3

Como señala este enlace , la respuesta a la pregunta sigue siendo no. Para ejecutar comandos de shell remotos, use un cliente ssh.

John Sonderson
fuente