HTTP ప్రాక్సీ వెనుక ఉన్న FTP URL ఈ రెండు ఏర్పాట్లలో ఒకటి ఉపయోగించవచ్చు:

మోడ్curl ఏమి పంపుతుంది
HTTP FTP గేట్‌వేప్రాక్సీని FTP వనరును తేవమని కోరే HTTP అభ్యర్థన.
CONNECT సొరంగంసొరంగ అభ్యర్థన, ఆ తర్వాత అంగీకరించిన కనెక్షన్ ద్వారా అసలు FTP ప్రోటోకాల్ బైట్లు.

ఈ ఆదేశం గేట్‌వే ఏర్పాటును ఉపయోగిస్తుంది:

curl --proxy http://203.0.113.10:8080 \
  ftp://files.example.com/report.txt

డాక్యుమెంటేషన్ ముగింపు బిందువును మరియు ఫైల్ గమ్యాన్ని మార్చండి. ఎలా curl యొక్క HTTP ప్రాక్సీ డాక్యుమెంటేషన్ వివరిస్తుందో, ఆ మోడ్‌లో curl ప్రాక్సీతో HTTP లో మాట్లాడుతుంది. విజయవంతమైన ఫైల్ పొందిక FTP-నిర్దిష్ట ప్రతి కార్యాన్ని నిరూపించదు.

సేవ అసలు FTP ను CONNECT ద్వారా తీసుకువెళ్లడానికి ఉద్దేశించబడితే, --proxytunnel జోడించండి. అవసరమైన లక్ష్య కనెక్షన్లను అనుమతించాలి. FTP కి వేర్వేరు నియంత్రణ మరియు డేటా కనెక్షన్లుఉంటాయి, కాబట్టి నిష్క్రియ చిరునామాలు/పోర్టులు, CONNECT నియమాలు మరియు సర్వర్ కాన్ఫిగరేషన్ లాగిన్ విజయవంతమైన తర్వాత కూడా బదిలీని దెబ్బతీయగలవు.

విఫలమైన దశను ఉంచండి: CONNECT తిరస్కరణ, FTP లాగిన్ వైఫల్యం లేదా నిష్క్రియ డేటా వైఫల్యం. మరో గమ్యాన్ని USER/PASS లో ఎన్‌కోడ్ చేసే సేవా-నిర్దిష్ట గేట్‌వేలు తమ సొంత లాగిన్ సంప్రదాయాలను ఉపయోగిస్తాయి; అవి సాధారణ HTTP ప్రాక్సీ క్రెడెన్షియల్స్ కావు, SOCKS చర్చా కాదు.

డాక్యుమెంట్ చేయబడిన ప్రాక్సీ మోడ్ మరియు ఫైల్ సేవ యొక్క భద్రతా కాన్ఫిగరేషన్ ఉపయోగించండి. సొరంగం మాత్రమే సాధారణ FTP క్రెడెన్షియల్స్ లేదా ఫైల్ డేటాను గుప్తీకరించదు.

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