загрузить файл из Интернета на сервер с помощью SSH

Недавно из-за какой-то проблемы я потерял все файлы своего сервера и попросил команду хостинга предоставить мне мои файлы из резервной копии. Они предоставят мне ссылку, с которой я должен загрузить сжатый файл и загрузить его снова на сервере.

Есть ли способ загрузить этот файл непосредственно на сервер? У меня есть полный доступ на сервере.

  • Прямой stderr в файл по ssh
  • Как ssh на серверы по имени хоста без имени домена?
  • Непоследовательное поведение перенаправления ssh interactive vs commands
  • sudo -u git clone
  • запустить сценарии оболочки в последовательности?
  • Как выполнить команды Netscaler через удаленную машину через SSH-соединение
  • как кодировать c ++ через ssh с помощью Vim или Vi?
  • Canot удаляет символические ссылки: после перезагрузки появляются символические ссылки
  • 3 Solutions collect form web for “загрузить файл из Интернета на сервер с помощью SSH”

    Вы можете использовать утилиту wget .

    Он имеет очень простой синтаксис, и все, что вам нужно, это:

    wget http://link.to.file и он будет сохранен в том же каталоге, где вы запустите wget . Если вы хотите сохранить загруженный файл в другом месте, вы можете использовать опцию -P , например

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

    Конечно, используйте scp . Он ведет себя примерно как cp . Образец:

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

    Вы можете рекурсивно копировать каталоги с -r

    Вот если вам действительно нужно скачать его через ssh . Если они предоставят вам только URL-адрес (ваш вопрос не ясен), то wget или curl выполнит эту работу, не нужно ssh .

    Используйте ssh для входа на ваш сервер, затем используйте, например, wget для загрузки файла

     wget https://provided_link 
    Linux и Unix - лучшая ОС в мире.