NiFi FetchSFTP: SOCKS5 प्रोक्सी सेवा कन्फिगर गर्नुहोस्
StandardProxyConfigurationService लाई FetchSFTP सँग जोड्नुहोस् र SSH गन्तव्य तथा मध्यस्थकर्तालाई तिनका आफ्नै फिल्डमा राख्नुहोस्।
Proxy Configuration Service गुण देखाउने FetchSFTP संस्करणहरूले साझा प्रोक्सी नियन्त्रण सेवा प्रयोग गर्न सक्छन्। NiFi 2.12 कम्पोनेन्ट इन्टरफेसमा सेटअप यस्तो छ:
- उपयुक्त प्रक्रिया-समूह दायरामा StandardProxyConfigurationService सिर्जना गर्नुहोस्।
- SOCKS5 मार्गका लागि Proxy Type लाई SOCKS र SOCKS Version लाई 5 मा सेट गर्नुहोस्।
- प्रोक्सीको Server Host र Server Port प्रविष्ट गर्नुहोस्, र आवश्यक परे प्रयोगकर्तानाम र पासवर्ड पनि। सार्वजनिक SFTP गन्तव्यका लागि SOCKS5 प्रोक्सी सूची ले उम्मेदवार दिन्छ; छानिएको प्रोक्सीले त्यो गन्तव्य र पोर्टलाई अझै अनुमति दिनुपर्छ।
- सेवा सक्षम गर्नुहोस् र प्रोसेसर सुरु गर्नुअघि FetchSFTP को Proxy Configuration Service गुणमा त्यसलाई छान्नुहोस्।
नियन्त्रण सेवा पूर्वनिर्धारित रूपमा DIRECT छ। मार्गको प्रकार नबदली ठेगाना भर्दा SOCKS जडान छानिँदैन।
| इनपुट | कहाँ पर्छ |
|---|---|
| SFTP सर्भरको होस्टनाम र पोर्ट | SFTP प्रोसेसर |
| SSH प्रयोगकर्ता, प्रमाणीकरण र होस्ट-की प्रमाणीकरण | प्रोसेसरको SSH कन्फिगरेसन |
| प्रोक्सी होस्ट, पोर्ट, प्रोटोकल र खाता | छानिएको प्रोक्सी नियन्त्रण सेवा |
SFTP लक्ष्यलाई वास्तविक SSH सर्भरकै रूपमा राख्नुहोस्। प्रोक्सीले त्यो लक्ष्यमा जडान खोल्ने अनुरोध प्राप्त गर्छ; त्यो SFTP लगइनको प्रवेश बिन्दु बन्दैन।
Strict Host Key Checking र सर्भरका लागि अभिप्रेत Host Key File कायम राख्नुहोस्। पुग्न सकिने प्रोक्सी स्थानान्तरणमा पहिलो नेटवर्क चरण मात्र हो।
अन्य NiFi कम्पोनेन्टले पनि प्रोक्सी नियन्त्रण सेवा प्रयोग गर्न सक्छन्, तर तिनले समर्थन गर्ने प्रोक्सी प्रकार कम्पोनेन्ट-विशेष हुन्छन्। अर्को NiFi रिलिजसँग काम गर्दा वास्तविक SFTP प्रोसेसरका गुण जाँच्नुहोस्।