Como manter aberta uma conexão FTP?

0

Eu me conecto a um servidor web remoto da minha máquina doméstica usando FTP. No entanto, se eu não fizer nada no FTP por um ou dois minutos, o servidor remoto fechará a conexão. Consequentemente, eu tenho que fazer algumas coisas no meu prompt de ftp, como lsou cding algumas vezes para evitar que a conexão seja fechada.

Como não tenho acesso administrativo ao servidor remoto, não posso alterar as configurações de FTP.

Aqui está minha pergunta: há algo que eu possa fazer para manter a conexão FTP ativa automaticamente? Existe um comando, um script etc.?

Newb
fonte

Respostas:

3

O tempo limite é configurado no lado do servidor, como você disse, se você não pode alterar as configurações do servidor, a única maneira é executar algum comando.

Alguns servidores suportam uma maneira de aumentar o tempo ocioso usando o "SITE IDLE xxxx" (com número xxxx de segundos) ou apenas "IDLE xxxx" ou, às vezes, "QUOTE TIME xxxx". Mas isso depende do servidor e também existe um valor máximo configurado no lado do servidor para esse valor.

Por outro lado, alguns clientes de FTP enviam automaticamente um comando (geralmente NOOP: sem operação) apenas para manter a conexão estável. Eu poderia sugerir tentar usar um desses clientes em vez do cliente FTP padrão.

fede.evol
fonte
Felicidades. Verifiquei os comandos que você sugeriu, infelizmente nenhum deles funciona com o servidor remoto. Talvez eu use um cliente FTP personalizado ou um script para enviar a lscada trinta segundos ou mais.
Newb