faz o download do arquivo da Internet para o servidor usando o SSH

4

Recentemente, devido a algum problema, perdi todos os arquivos do servidor e solicitei que a equipe de hospedagem fornecesse meus arquivos a partir de um backup. Eles vão me fornecer um link do qual eu tenho que baixar um arquivo compactado e enviá-lo novamente no servidor.

Existe alguma maneira de baixar esse arquivo diretamente no servidor? Eu tenho acesso total no servidor.

    
por Gunesh Echake 17.06.2015 / 10:30

3 respostas

11

Você pode usar o utilitário wget .

Tem uma sintaxe muito simples e tudo de que você precisa é:

wget http://link.to.file e ele será armazenado no mesmo diretório em que você executa wget . Se você quiser armazenar um arquivo baixado em outro lugar, use a opção -P , por exemplo,

wget -P /path/to/store http://link.to.file

    
por 17.06.2015 / 10:36
4

Claro, use scp . Ele se comporta mais ou menos como cp . Amostra:

scp username@hostname:/remote/path/to/file local_path

Você pode copiar diretórios recursivamente com -r

Isso se você realmente precisar fazer o download via ssh . Se eles fornecerem a você apenas uma URL (sua pergunta não estava clara), então wget ou curl fará o trabalho, não há necessidade de ssh .

    
por 17.06.2015 / 10:32
2

Use ssh para acessar seu servidor e use, por exemplo, wget para baixar o arquivo

wget https://provided_link
    
por 17.06.2015 / 10:32