NiFi FetchSFTP: SOCKS5 پراکسی سروس کی ترتیب
StandardProxyConfigurationService کو FetchSFTP سے منسلک کریں اور SSH ہدف اور واسطے کو ان کے اپنے فیلڈز میں رکھیں۔
وہ FetchSFTP ورژن جو Proxy Configuration Service خصوصیت دکھاتے ہیں، مشترکہ پراکسی کنٹرول سروس استعمال کر سکتے ہیں۔ 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 پروسیسر کی خصوصیات جانچیں۔