@sixt4

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

Например, есть ссылка https:// test.com / arhiv.rar
Есть сервер с ssh.
Можно ли с помощью какой-то команды скачать по ссылке архив на сервер?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 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 и все клиенты теперь с ним будут работать, плюс есть ключи для указания пути приватного ключа)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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