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 क्रेडेन्शियल किंवा फाइल डेटा एन्क्रिप्ट करत नाही.

संबंधित लेख