Você pode baixar arquivos em seu servidor dedicado usando seu computador?

1

Eu tenho um servidor dedicado rodando o CentOS 5, e eu tenho um computador em casa que executa o windows 7.

Para projetos eu preciso baixar um grande conjunto de arquivos grandes no servidor. Agora o problema que estou enfrentando é que eu tenho apenas uma conexão SSH para o meu servidor, ele não tem GUI. Os arquivos são vários shows e há muito.

Primeiro, faça o download deles para o meu computador e eles farão o upload deles para o servidor, o que me custará muito, pois tenho um download lento e uma velocidade de upload horrível.

Opções

Agora, a primeira coisa que vem à mente é usar o wget e depois inserir o link.

Esta não é uma opção para mim, porque os arquivos que eu preciso baixar são baixados de um site onde há algum tipo de autenticação.

  • preciso fazer login no site
  • navegue pelas páginas
  • selecione as propriedades para o download, usando dropdowns etc
  • aperte um botão de download e o arquivo é baixado

A segunda coisa que me vem à mente é usar um navegador baseado em texto, usei o Lynx para alguns downloads, mas isso não funciona para todos os downloads. O site que estou baixando está usando o pesado Ajax em algumas partes, então isso não é o ideal.

Solução ideal

A solução ideal para mim é usar um navegador na minha máquina windows 7, mas os downloads são armazenados no meu servidor dedicado. Talvez haja alguma solução de servidor cliente para navegadores.

Alguém tem alguma ideia sobre o assunto?

    
por Saif Bechan 22.06.2010 / 20:58

3 respostas

5

Você pode instalar o Firefox em seu servidor (ou qualquer outro broswer) e usá-lo remotamente.
No Unix, o display pode ser exportado pela rede. Assim, você pode exportá-lo para a área de trabalho do Windows (o X11 pode ser exportado para dentro do SSH, simplificando o trabalho) em um aplicativo como xming . O resultado será o Firefox GUI no seu computador windows, mas atualmente rodando no servidor linux (assim o arquivo baixado é baixado no servidor).

Outra solução semelhante poderia ser usar o VNC em vez do encaminhamento do X11.

    
por 22.06.2010 / 21:22
2

Você também pode usar navegadores baseados em texto , esse é o jeito do geek de navegar na web!

Observe que o javascript não é suportado.

Aqui estão três navegadores baseados em texto disponíveis na maioria das distros (por pacote ou já instalados):

w3m-js é uma versão experimental do w3m que integra alguma implementação de Javascript. Pode valer a pena tentar.

    
por 22.06.2010 / 23:00
0

Por que a ausência de uma GUI é um problema? Se você realmente não pode gerenciar a linha de comando, você pode usar o WinSCP, que lhe dá um navegador de arquivos decente sobre SSH. No entanto, seria muito melhor configurar o rsync em sua máquina Windows e usá-lo, já que isso minimizará a quantidade de tráfego depois que você tiver baixado o conjunto de arquivos base.

    
por 23.06.2010 / 01:02