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

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

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

  • Autossh при загрузке с systemd
  • Wireless ssh "issue" (Нет пути к хосту)
  • Запустите программу сервера и разрешите пользователю подключаться к ней с помощью SSH
  • Как использовать ssh-agent для предоставления ключей, специфичных для хоста, из файла ~ / .ssh / config и управления паролями?
  • Как написать файл через ssh
  • Продолжить команды оболочки после подключения к SSH
  • SSH Основные разрешения Настройки Chmod?
  • Удал файл authorized_keys и попал в проблему
  • 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 - лучшая ОС в мире.