SSH ద్వారా ప్రారంభించిన డౌన్లోడ్ను స్థానిక ఫైల్లో సేవ్ చేయండి
స్థానిక ప్రాక్సీ డౌన్లోడ్ మరియు దూరం నుండి తెచ్చి తర్వాత బదిలీ చేయడం మధ్య ఎంచుకోండి, మరియు ఆదేశం యొక్క అవుట్పుట్ను ఫైల్ బైట్ల నుండి వేరుగా ఉంచండి.
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 హోస్ట్ నమోదును మళ్లీ ఉపయోగించండి. లక్ష్యం స్థానిక ప్రాక్సీ పని ప్రవాహం అయితే, డౌన్లోడర్ను స్థానికంగా ఉంచి అది మద్దతు ఇచ్చే ప్రాక్సీ ఇంటర్ఫేస్ను కాన్ఫిగర్ చేయండి.
ఏ విధంగానైనా, మీ ల్యాప్టాప్కు చేరాల్సిన ఫైల్ ఇప్పటికీ దాని నెట్వర్క్ కనెక్షన్ను దాటాలి. ఈ ఎంపిక వెబ్సైట్ వైపు కనెక్షన్ను మరియు డౌన్లోడ్ చేసే ప్రక్రియను మారుస్తుంది.