Fi gbigbasilẹ ti a bẹrẹ nipasẹ SSH pamọ sinu faili agbegbe
Yan laarin gbigbasilẹ agbegbe nipasẹ aṣoju ati gbigbamu lati ọna jijin ti a tẹle pẹlu gbigbe, ki o si ya abajade aṣẹ sọtọ kuro ninu baati faili.
Ṣiṣe ẹrọ gbigbasilẹ nipasẹ SSH ati ṣiṣe ẹrọ gbigbasilẹ agbegbe nipasẹ aṣoju ọna jijin fi gbigbasilẹ naa si awọn aaye oriṣiriṣi:
| Ètò | Ta ni o mu oju-iwe wẹẹbu wa? | Ibo ni a ti kọ faili naa |
|---|---|---|
| Ẹrọ gbigbasilẹ agbegbe nipasẹ aṣoju ọna jijin | Olupin HTTP agbegbe ni o ni ibeere naa; aṣoju naa gbe e | Ọna abajade ti ẹrọ gbigbasilẹ agbegbe |
| Ẹrọ gbigbasilẹ ti a bẹrẹ nipasẹ SSH | Eto kan lori ẹrọ ọna jijin | Ọna ọna jijin rẹ, ayafi ti a ba gbe data pada ni gbangba |
Pẹlu akọọlẹ SSH ti a fun ni aṣẹ ati curl ti a fi sori ẹrọ lati ọna jijin, o le mu ohun elo naa pada si abajade boṣewa:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partRọpo akọọlẹ apẹẹrẹ ati URL naa. Atunṣe naa wa ni ita aṣẹ ọna jijin ti a fi ọrọ ninu, nitorinaa shell agbegbe ṣii file.part. Ti o ba fi si inu aṣẹ ọna jijin, ọna yoo jẹ ti ayika ọna jijin.
Lo ọna igba diẹ tuntun: shell agbegbe le ṣẹda tabi ge faili yẹn ṣaaju ki iṣẹ ọna jijin ṣaṣeyọri. Ṣayẹwo abajade ijade SSH ati ohun elo naa ṣaaju ki o to fun ni orukọ ikẹhin rẹ.
Abajade boṣewa gbọdọ ni awọn baati ohun elo nikan. Awọn ikini, awọn banner ilọsiwaju tabi awọn ifiranṣẹ ipari le ba a jẹ; ayẹwo jẹ ti aṣiṣe boṣewa. Aṣẹ ọna jijin ti o tọju si orukọ faili tirẹ le ma fi baati kankan pada rara. Tọju abajade ijade ẹrọ gbigbasilẹ nipasẹ eyikeyi ipari.
Dipo, o le tọju lati ọna jijin ki o si gbe faili naa lọ pẹlu SFTP. Ti SSH ba ti nlo oluranlọwọ aṣoju tẹlẹ, tun lo titẹ sii agbalejo SSH yẹn fun gbigbe. Ti ibi-afẹde ba jẹ ilana iṣẹ aṣoju agbegbe, jẹ ki ẹrọ gbigbasilẹ wa ni agbegbe ki o si ṣeto wiwo aṣoju ti o ṣe atilẹyin.
Boya ọna wo, faili ti o gbọdọ de ọdọ kọmputa ẹrọ rẹ ṣi gbọdọ kọja asopọ nẹtiwọọki rẹ. Yiyan naa yipada asopọ ti o dojukọ oju-iwe wẹẹbu ati ilana ti n ṣe gbigbasilẹ naa.