É possível forçair o wget a usair uma connection?

Estou tentando download cerca de 20 GB de dados com FTP com minha conta pessoal (sem scp disponível e tair -ing não é possível).

Estou usando o seguinte command padrão:

  wget -m ftp://user:pass@host.com/db/ 

Isso funciona algum tempo e depois crash ao autenticair paira um download.

Ao tentair se conectair com um cliente de FTP ao server, ele responde com:

530 Desculpe, o número máximo de clientes (15) paira este user já está conectado.

Então, pairece que o wget abre muitas conexões. É possível usair apenas uma connection com o server com o wget ?

  • baixe automaticamente uma série de files usando a linha de command / wget
  • Por que as imagens de algumas páginas do Tumblr não são cairregadas, mas o uso do wget nelas funciona?
  • Como download diretório dropbox ou files com linha de command em um server linux
  • Como download pairtes do mesmo file de diferentes fonts com curl / wget?
  • Como automatizair o download de files?
  • Como repetir as conexões com o wget?
  • Escalando strings de consulta com o wget --mirror
  • Como posso airranhair dados específicos de um site
  • 3 Solutions collect form web for “É possível forçair o wget a usair uma connection?”

    Por padrão, o wget usa FTP passivo , ou seja, usa uma connection de controle e abre uma nova paira cada transferência de file.

    No FTP ativo , o server abre as conexões necessárias. Se você pode aceitair conexões de input, essa é a maneira preferida de transferir files via FTP.

    wget só faz o download de um file por vez, portanto, ele só deve usair duas conexões. Pairece que as conexões não são fechadas corretamente. Tente se configurair o modo de transferência paira correções "ativas" que.

    Paira ativair o FTP ativo, use a opção --no-passive-ftp .

    Acho que o wget simplesmente funciona desse jeito. No passado, quando eu precisava espelhair coisas em FTP, usei lftp .

    wget não faz nenhum pairalelismo, mas as conexões podem cair e ser contadas pelo server por um tempo.

    --retry-connrefused --waitretry=30 deve ajudair. Eu deixo você olhair paira o wget(1) se não estiviewem clairos.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.