SSH ద్వారా డౌన్‌లోడర్ అమలు చేయడం మరియు దూర ప్రాక్సీ ద్వారా స్థానిక డౌన్‌లోడర్ అమలు చేయడం డౌన్‌లోడ్‌ను వేరే ప్రదేశాల్లో ఉంచుతాయి:

ఏర్పాటువెబ్‌సైట్‌ను ఎవరు తెస్తారు?ఫైల్ ఎక్కడ రాయబడుతుంది
దూర ప్రాక్సీ ద్వారా స్థానిక డౌన్‌లోడర్అభ్యర్థన స్థానిక HTTP క్లయింట్‌కు చెందుతుంది; ప్రాక్సీ దాన్ని మోసుకెళ్తుందిస్థానిక డౌన్‌లోడర్ యొక్క అవుట్‌పుట్ మార్గం
SSH ద్వారా ప్రారంభించిన డౌన్‌లోడర్దూర మెషీన్‌లోని ప్రోగ్రామ్డేటా స్పష్టంగా తిరిగి తీసుకురాబడకపోతే దాని దూర మార్గం

అధికారిక SSH ఖాతా మరియు దూరంగా ఇన్‌స్టాల్ చేసిన curl ఉంటే, మీరు ఆర్టిఫ్యాక్ట్‌ను ప్రామాణిక అవుట్‌పుట్‌కు తిరిగి తీసుకురావచ్చు:

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

ఉదాహరణ ఖాతా మరియు URLని మార్చండి. రీడైరెక్షన్ కోట్ చేయబడిన దూర ఆదేశం వెలుపల ఉంది, కాబట్టి స్థానిక షెల్ file.partని తెరుస్తుంది. దాన్ని దూర ఆదేశం లోపల పెడితే మార్గం దూర వాతావరణానికి చెందుతుంది.

కొత్త తాత్కాలిక మార్గాన్ని ఉపయోగించండి: దూర ఆపరేషన్ విజయవంతం కాకముందే స్థానిక షెల్ ఆ ఫైల్‌ను సృష్టించవచ్చు లేదా కత్తిరించవచ్చు. తుది పేరు ఇచ్చే ముందు SSH నిష్క్రమణ ఫలితాన్ని మరియు ఆర్టిఫ్యాక్ట్‌ను తనిఖీ చేయండి.

ప్రామాణిక అవుట్‌పుట్‌లో ఆర్టిఫ్యాక్ట్ యొక్క బైట్‌లు మాత్రమే ఉండాలి. అభివాదనలు, పురోగతి బ్యానర్‌లు లేదా ర్యాపర్ సందేశాలు దాన్ని పాడు చేయవచ్చు; నిర్ధారణ ప్రామాణిక లోపానికి చెందుతుంది. తన స్వంత ఫైల్ పేరులో సేవ్ చేసే దూర ఆదేశం ఎలాంటి బైట్‌లను తిరిగి పంపకపోవచ్చు. ఏదైనా ర్యాపర్ ద్వారా డౌన్‌లోడర్ నిష్క్రమణ ఫలితాన్ని కాపాడండి.

బదులుగా మీరు దూరంగా సేవ్ చేసి SFTP ద్వారా ఫైల్‌ను బదిలీ చేయవచ్చు. SSH ఇప్పటికే ప్రాక్సీ సహాయకుడిని ఉపయోగిస్తుంటే, బదిలీ కోసం అదే SSH హోస్ట్ నమోదును మళ్లీ ఉపయోగించండి. లక్ష్యం స్థానిక ప్రాక్సీ పని ప్రవాహం అయితే, డౌన్‌లోడర్‌ను స్థానికంగా ఉంచి అది మద్దతు ఇచ్చే ప్రాక్సీ ఇంటర్‌ఫేస్‌ను కాన్ఫిగర్ చేయండి.

ఏ విధంగానైనా, మీ ల్యాప్‌టాప్‌కు చేరాల్సిన ఫైల్ ఇప్పటికీ దాని నెట్‌వర్క్ కనెక్షన్‌ను దాటాలి. ఈ ఎంపిక వెబ్‌సైట్ వైపు కనెక్షన్‌ను మరియు డౌన్‌లోడ్ చేసే ప్రక్రియను మారుస్తుంది.

సంబంధిత వ్యాసాలు