Извршувањето на преземач преку SSH и извршувањето на локален преземач преку далечински посредник го ставаат преземањето на различни места:

РаспоредКој ја добива веб-страницата?Каде се запишува датотеката
Локален преземач преку далечински посредникБарањето му припаѓа на локалниот HTTP клиент; посредникот го пренесуваИзлезната патека на локалниот преземач
Преземач започнат преку SSHПрограма на далечинската машинаНеговата далечинска патека, освен ако податоците не се пренесуваат назад експлицитно

Со овластена SSH сметка и curl инсталиран оддалеку, можете да го вратите артефактот на стандардниот излез:

ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.part

Заменете ја примерната сметка и URL-то. Пренасочувањето е надвор од наведената далечинска команда, па локалната школка ја отвора file.part. Ако ја ставите внатре во далечинската команда, патеката и припаѓа на далечинската околина.

Користете свежа привремена патека: локалната школка може да ја создаде или скрати таа датотека пред далечинската операција да успее. Проверете го излезниот резултат на SSH и артефактот пред да му дадете конечно име.

Стандардниот излез мора да ги содржи само бајтите на артефактот. Поздравите, лентите за напредок или пораките за обвивка можат да го оштетат; дијагностиката припаѓа на стандардната грешка. Далечинска команда што зачувува во сопственото име на датотека може воопшто да не врати бајти. Зачувајте го излезниот резултат на преземачот низ какво било обвивка.

Наместо тоа, можете да зачувате оддалеку и да ја пренесете датотеката со SFTP. Ако SSH веќе користи помошник за посредник, повторно користете го тој запис за SSH домаќин за преносот. Ако целта е локален работен тек преку посредник, задржете го преземачот локален и конфигурирајте го неговиот поддржан интерфејс за посредник.

Во секој случај, датотеката што треба да стигне до вашиот преносен компјутер сè уште мора да ја премине неговата мрежна врска. Изборот ја менува врската кон веб-страницата и процесот што го извршува преземањето.

Поврзани статии