FileZilla: Posso executar um comando shell remoto via cliente FileZilla?

9

Eu tenho uma pergunta muito simples. Posso executar um comando shell remoto? no servidor através do cliente FileZilla. Por exemplo, posso fazer um:

tar -zxvf myarchive.tar.gz

etc ... (não achei que fosse possível com o FTP simples, queria saber os outros protocolos oferecidos pelo FileZilla).

Obrigado.

    
por John Sonderson 07.10.2014 / 11:26

2 respostas

8

Alguns , mas não muitos, os servidores FTP suportam SITE EXEC command . Você pode inserir isso no FileZilla usando Servidor > Digite o comando personalizado . Por exemplo:

SITE EXEC tar -zxvf myarchive.tar.gz

Diferentemente do FTP, o FileZilla suporta apenas o protocolo SFTP, que não possui nenhuma maneira de executar comandos no lado remoto.

Embora seja comum que, se você tiver um acesso SFTP, também tenha um acesso ao terminal SSH. Alguns clientes SFTP (mas não o FileZilla) possuem um recurso de terminal integrado que permite executar comandos em uma sessão de terminal SSH que é aberta com facilidade usando as mesmas credenciais usadas para o SFTP.

Por exemplo, em WinSCP , vá para < em> Comandos > Abra o Terminal :

Vocêpodeatémesmo salvar o comando e reutilizá-lo facilmente .

Com o protocolo FTP, você pode executar o comando SITE ... na mesma janela.

(eu sou o autor do WinSCP)

    
por 07.10.2014 / 13:31
3

Como esse link aponta, a resposta para a pergunta ainda é não. Para executar comandos shell remotos, use um cliente ssh.

    
por 07.10.2014 / 13:29