Задать вопрос
@sixt4

Можно ли скачать архив по ссылке через ssh?

Например, есть ссылка https:// test.com / arhiv.rar
Есть сервер с ssh.
Можно ли с помощью какой-то команды скачать по ссылке архив на сервер?
  • Вопрос задан
  • 160 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Слёрм
    Python для инженеров
    3 месяца
    Далее
  • Skillbox
    Администрирование ОС Linux
    3 месяца
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 2
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Да, можно. Используйте wget или curl:
ssh user@server wget https://test.com/arhiv.rar
ssh user@server curl https://test.com/arhiv.rar
Ответ написан
Комментировать
SSH - это один протокол, HTTP - другой. Нужно качать либо по пути в веб (HTTP), либо по пути на диске (SCP/SSH).
Если у вас https-ссылка, то качать нужно через wget или аналоги, никакой SSH не нужен. Если для скачивания требуются авторизационные заголовки, их нужно где-то брать и передавать в запрос. И всё это нужно проделывать на сервере, на который вы можете попасть через SSH.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rPman
scp и sftp - протоколы, поддержка которого включена в базовую поставку ssh сервера, scp работает по умолчанию везде.

Чтобы скопировать файл достаточно команды scp user@server:/path/file dstpath/ (синтаксис идентичен cp), так же его поддерживает rsync, а так же curl, ссылку прямо так и писать curl scp://server/path/file -u username

Логин пароль указывать другими ключами либо настраивать беспарольную аутентификацию, она штатно будет работать везде (настроил в .ssh/authorized_keys и все клиенты теперь с ним будут работать, плюс есть ключи для указания пути приватного ключа)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы