En Downloader iwwer SSH lafe loossen an en lokalen Downloader iwwer e Fernproxy lafe loossen setzen den Download op verschidde Plazen:

UerdnungWien hëlt d'Websäit?Wou gëtt d'Datei geschriwwen
Lokalen Downloader iwwer e FernproxyDen lokalen HTTP-Client huet d'Ufro; de Proxy dréit seDen Ausgabspad vum lokalen Downloader
Iwwer SSH gestarten DownloaderE Programm op der FernmaschinnSäi Fernpad, ausser d'Donnéeë ginn ausdrécklech zréckgedroen

Mat engem autoriséierten SSH-Kont an curl, dee vu wäitem installéiert ass, kënnt Dir d'Artefakt op der Standardausgab zréckbréngen:

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

Ersetzt de Beispillkont an d'URL. D'Ëmleedung ass baussen dem zitéierte Fernbefehl, dofir mécht déi lokal Shell file.part op. Setzt se an de Fernbefehl, gehéiert de Pad amplaz zu der Fernëmgebung.

Benotzt en neien temporäre Pad: déi lokal Shell kann déi Datei uleeën oder ofschneiden, ier déi Fernoperatioun geléngt. Kontrolléiert d'Ausgabsresultat vun SSH an d'Artefakt, ier Dir him säin endgültegen Numm gitt.

D'Standardausgab däerf nëmmen d'Byte vum Artefakt enthalen. Begréissungen, Fortschrëttsbanner oder Wrapper-Noriichten kënnen se beschiedegen; Diagnostik gehéiert op de Standardfehler. En Fernbefehl, dee säin eegenen Dateinumm späichert, schéckt vläicht guer keng Byte zréck. Behält d'Ausgabsresultat vum Downloader duerch all Wrapper.

Dir kënnt amplaz vu wäitem späicheren an d'Datei mat SFTP iwwerdroen. Wann SSH schonn e Proxy-Helfer benotzt, benotzt deen SSH-Host-Androck nach eng Kéier fir d'Iwwerdroen. Wann d'Zil e lokale Proxy-Aarbechtsfloss ass, haalt den Downloader lokal a konfiguréiert seng ënnerstëtzte Proxy-Schnittstell.

Sou oder sou muss eng Datei, déi op Ären Laptop muss, nach ëmmer seng Netzwierkverbindung iwwerqueren. D'Wiel ännert d'Verbindung Richtung Websäit an de Prozess, deen den Download mécht.

Ähnlech Artikelen