Покретање преузимача преко SSH-а и покретање локалног преузимача преко удаљеног проксија смештају преузимање на различита места:

РаспоредКо добавља веб-страницу?Где се датотека записује
Локални преузимач преко удаљеног проксијаЗахтев поседује локални HTTP клијент; прокси га преносиИзлазна путања локалног преузимача
Преузимач покренут преко SSH-аПрограм на удаљеном рачунаруЊегова удаљена путања, осим ако се подаци изричито преносе назад

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

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

Замените пример налога и URL-а. Преусмеравање је изван наведене удаљене команде, па локални shell отвара file.part. Ставите ли га унутар удаљене команде, путања припада удаљеном окружењу.

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

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

Уместо тога можете сачувати на удаљеном рачунару и пренети датотеку путем SFTP-а. Ако SSH већ користи прокси помоћник, поново употребите тај унос SSH хоста за пренос. Ако је циљ локални прокси ток рада, задржите преузимач локално и конфигуришите његово подржано прокси сучеље.

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

Повезани чланци