Cadw lawrlwythiad a lansiwyd drwy SSH i ffeil leol
Dewiswch rhwng lawrlwytho lleol drwy weinydd dirprwyol a chyrchfa bell gan ddilyn trosglwyddiad, a chadwch allbwn y gorchymyn ar wahân i feitiau'r ffeil.
Mae rhedeg lawrlwythydd drwy SSH a rhedeg lawrlwythydd lleol drwy weinydd dirprwyol pell yn rhoi'r lawrlwythiad mewn gwahanol leoedd:
| Trefniad | Pwy sy'n nôl y wefan? | Ble mae'r ffeil yn cael ei hysgrifennu |
|---|---|---|
| Lawrlwythydd lleol drwy weinydd dirprwyol pell | Y cleient HTTP lleol sy'n berchen ar y cais; mae'r gweinydd dirprwyol yn ei gludo | Llwybr allbwn y lawrlwythydd lleol |
| Lawrlwythydd a lansiwyd drwy SSH | Rhaglen ar y peiriant pell | Ei lwybr pell, oni bai bod data'n cael ei gludo'n ôl yn benodol |
Gyda chyfrif SSH awdurdodedig a curl wedi'i osod o bell, gallwch gludo'r arteffact yn ôl ar allbwn safonol:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partAmnewidiwch y cyfrif a'r URL enghreifftiol. Mae'r ailgyfeirio y tu allan i'r gorchymyn pell mewn dyfynbris, felly mae'r shell lleol yn agor file.part. Ei roi y tu mewn i'r gorchymyn pell a bydd y llwybr yn perthyn i'r amgylchedd pell yn lle hynny.
Defnyddiwch lwybr dros dro newydd: gall y shell lleol greu neu docio'r ffeil honno cyn i'r llawdriniaeth bell lwyddo. Gwiriwch ganlyniad gadael SSH a'r arteffact cyn rhoi ei enw terfynol iddo.
Rhaid i allbwn safonol gynnwys beitiau'r arteffact yn unig. Gall cyfarchion, baneri cynnydd neu negeseuon lapio ei lygru; mae diagnosteg yn perthyn i'r gwall safonol. Efallai na fydd gorchymyn pell sy'n cadw i'w enw ffeil ei hun yn anfon unrhyw feitiau yn ôl o gwbl. Cadwch ganlyniad gadael y lawrlwythydd drwy unrhyw lapio.
Gallwch yn lle hynny gadw o bell a throsglwyddo'r ffeil gyda SFTP. Os yw SSH eisoes yn defnyddio cynorthwyydd dirprwyol, ailddefnyddiwch y cofnod gwesteiwr SSH hwnnw ar gyfer y trosglwyddiad. Os mai llif gwaith dirprwyol lleol yw'r nod, cadwch y lawrlwythydd yn lleol a chyflunwch ei ryngwyneb dirprwyol a gefnogir.
Naill ffordd neu'r llall, rhaid i ffeil sy'n mynd i gyrraedd eich gliniadur groesi ei chysylltiad rhwydwaith o hyd. Mae'r dewis yn newid y cysylltiad sy'n wynebu'r wefan a'r broses sy'n gwneud y lawrlwythiad.