Kuendesha kipakuzi kwa SSH na kuendesha kipakuzi cha ndani kupitia wakala wa mbali huweka upakuaji mahali tofauti:

MpangilioNani huleta tovuti?Faili huandikwa wapi
Kipakuzi cha ndani kupitia wakala wa mbaliOmbi linamilikiwa na mteja wa HTTP wa ndani; wakala hulisafirishaNjia ya matokeo ya kipakuzi cha ndani
Kipakuzi kilichoanzishwa kwa SSHProgramu kwenye mashine ya mbaliNjia yake ya mbali, isipokuwa data inarejeshwa kwa uwazi

Ukiwa na akaunti ya SSH iliyoidhinishwa na curl iliyosakinishwa kwa mbali, unaweza kurudisha kifaa hicho kwenye matokeo ya kawaida:

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

Badilisha akaunti na URL ya mfano. Uelekezaji upya uko nje ya amri ya mbali iliyonukuliwa, kwa hivyo shell ya ndani hufungua file.part. Ukiiweka ndani ya amri ya mbali, njia itakuwa ya mazingira ya mbali badala yake.

Tumia njia mpya ya muda: shell ya ndani inaweza kuunda au kukata faili hilo kabla ya operesheni ya mbali kufanikiwa. Angalia matokeo ya kutoka ya SSH na kifaa hicho kabla ya kukipa jina lake la mwisho.

Matokeo ya kawaida lazima yawe na baiti za kifaa hicho pekee. Salamu, mabango ya maendeleo au ujumbe wa vifuniko vinaweza kuharibu; uchunguzi ni wa kosa la kawaida. Amri ya mbali inayohifadhi kwa jina lake la faili inaweza isirudishe baiti zozote. Hifadhi matokeo ya kutoka ya kipakuzi kupitia kifuniko chochote.

Badala yake unaweza kuhifadhi kwa mbali na kuhamisha faili kwa SFTP. Ikiwa SSH tayari inatumia msaidizi wa wakala, tumia tena ingizo hilo la mwenyeji wa SSH kwa uhamishaji. Ikiwa lengo ni mtiririko wa kazi wa wakala wa ndani, weka kipakuzi ndani na usanidi kiolesura cha wakala kinachotumika.

Kwa vyovyote, faili ambalo lazima lifike kwenye kompyuta yako mpaka bado lazima livuke muunganisho wake wa mtandao. Chaguo hubadilisha muunganisho unaoelekea tovuti na mchakato unaofanya upakuaji.

Makala zinazohusiana