In fia SSH starte download yn in lokaal bestân bewarje
Kies tusken in lokale download fia in proxy en in ôfstân-ophaling folge troch in oerdracht, en hâld de opdrachtútfier apart fan de bytes fan it bestân.
In downloader fia SSH draaie en in lokale downloader fia in ôfstânproxy draaie sette de download op ferskate plakken:
| Oardering | Wa hellet de website? | Wêr't it bestân skreaun wurdt |
|---|---|---|
| Lokale downloader fia in ôfstânproxy | De lokale HTTP-klant hat it fersyk; de proxy draacht it | It útfierpaad fan de lokale downloader |
| Downloader start fia SSH | In programma op de ôfstânmasine | Syn ôfstânpaad, útsein as gegevens eksplisyt werom droegen wurde |
Mei in autorisearre SSH-akkoart en curl op ôfstân ynstallearre, kinne jo it artefakt weromdrage op standertútfier:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partFerfang it foarbyldakkoart en de URL. De omlieding stiet bûten it oanhelle ôfstânkommando, dus de lokale shell iepent file.part. Set it binnen it ôfstânkommando en it paad heart dan ta de ôfstânomjouwing.
Brûk in farsk tydlik paad: de lokale shell kin dat bestân oanmeitsje of ôfbrekke foardat de ôfstânoperaasje slagget. Kontrolearje it útgongsresultaat fan SSH en it artefakt foardat jo it syn definitive namme jouwe.
Standertútfier moat allinnich de bytes fan it artefakt befetsje. Groetenissen, foarigongsbanners of wrapper-berjochten kinne it skansearje; diagnostyk heart op standertflater. In ôfstânkommando dat yn syn eigen bestânsnamme bewarret, stjoert miskien hielendal gjin bytes werom. Bewarje it útgongsresultaat fan de downloader troch elke wrapper.
Jo kinne ynstee op ôfstân bewarje en it bestân mei SFTP oerdrage. As SSH al in proxy-helper brûkt, brûk dat SSH-hostynfier dan wer foar de oerdracht. As it doel in lokale proxy-wurkstream is, hâld de downloader lokaal en konfigurearje syn stipe proxy-ynterface.
Hoe dan ek, in bestân dat jo laptop berikke moat, moat noch altiten syn netwurkferbining oerstekke. De kar feroaret de ferbining rjochting de website en it proses dat de download docht.