SSH bidez abiatutako deskarga fitxategi lokal batean gordetzea
Aukeratu proxy bidezko deskarga lokalaren eta urruneko eskuratzearen ondorengo transferentziaren artean, eta mantendu komandoaren irteera fitxategiaren byteetatik bereizita.
Deskargatzaile bat SSH bidez exekutatzeak eta deskargatzaile lokal bat urruneko proxy bidez exekutatzeak leku desberdinetan jartzen dute deskarga:
| Antolaketa | Nork eskaintzen du webgunea? | Non idazten da fitxategia |
|---|---|---|
| Deskargatzaile lokala urruneko proxy baten bidez | HTTP bezero lokalak dauka eskaera; proxyak garraiatzen du | Deskargatzaile lokalaren irteera-bidea |
| SSH bidez abiatutako deskargatzailea | Urruneko makina bateko programa | Bere urruneko bidea, datuak modu esplizituan itzultzen ez badira |
SSH kontu baimendu bat eta urrutitik instalatutako curl badituzu, artefaktua irteera estandarrean ekar dezakezu:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partOrdeztu adibideko kontua eta URLa. Birbideratzea komatxo arteko urruneko komandotik kanpo dago, beraz shell lokalak file.part irekitzen du. Urruneko komandoaren barruan jartzen baduzu, bidea urruneko ingurunekoa izango da.
Erabili aldi baterako bide berri bat: shell lokalak fitxategi hori sor dezake edo moitu dezake urruneko eragiketa arrakastatsua izan aurretik. Egiaztatu SSHren irteera emaitza eta artefaktua azken izena eman aurretik.
Irteera estandarrak artefaktuaren byteak baino ez ditu izan behar. Agurrak, aurrerapen-bandak edo bilgarri-mezuak hondatu dezakete; diagnostikoak errore estandarrera doaz. Bere fitxategi-izenera gordetzen duen urruneko komando batek baliteke bat ere byte ez bidaltzea. Mantendu deskargatzailearen irteera emaitza edozein bilgarritatik.
Horren ordez, urrutitik gorde eta fitxategia SFTPz transferi dezakezu. SSHak dagoeneko proxy laguntzaile bat erabiltzen badu, erabili berriro SSH ostalari-sarrera hori transferentziarako. Helburua proxy lokaleko lan-fluxua bada, eduki deskargatzailea lokalean eta konfiguratu onartzen duen proxy interfazea.
Edozein modutan, zure eramangarrira heldu behar duen fitxategi batek bere sare-konexioa zeharkatu behar du oraindik. Aukerak webguneari begira dagoen konexioa eta deskarga egiten duen prozesua aldatzen ditu.