NiFi FetchSFTP: SOCKS5 proksi xizmatini sozlash
StandardProxyConfigurationService ni FetchSFTP ga ulang va SSH manzili hamda vositachini o'z maydonlarida saqlang.
Proxy Configuration Service xususiyatini ko'rsatadigan FetchSFTP versiyalari umumiy proksi boshqaruv xizmatidan foydalanishi mumkin. NiFi 2.12 komponent interfeysida sozlash quyidagicha:
- Tegishli jarayon guruhi doirasida StandardProxyConfigurationService yarating.
- SOCKS5 marshruti uchun Proxy Type ni SOCKS, SOCKS Version ni 5 qilib belgilang.
- Proksining Server Host va Server Port qiymatlarini, kerak bo'lsa foydalanuvchi nomi va parolini kiriting. Ommaviy SFTP manzili uchun SOCKS5 proksi ro'yxati nomzodlar beradi; tanlangan proksi baribir o'sha manzil va portga ruxsat berishi kerak.
- Xizmatni yoqing va protsessorni ishga tushirishdan oldin uni FetchSFTP ning Proxy Configuration Service xususiyatida tanlang.
Boshqaruv xizmati sukut bo'yicha DIRECT. Marshrut turini o'zgartirmasdan manzilni to'ldirish SOCKS ulanishini tanlamaydi.
| Kirish | Qayerga tegishli |
|---|---|
| SFTP serverining xost nomi va porti | SFTP protsessori |
| SSH foydalanuvchisi, autentifikatsiya va xost kalitini tekshirish | Protsessorning SSH konfiguratsiyasi |
| Proksi xosti, porti, protokoli va hisobi | Tanlangan proksi boshqaruv xizmati |
SFTP manzilini haqiqiy SSH serveri sifatida saqlang. Proksi o'sha manzilga ulanish ochish so'rovini oladi; u SFTP kirish nuqtasiga aylanmaydi.
Strict Host Key Checking va server uchun mo'ljallangan Host Key File ni saqlang. Yetib borish mumkin bo'lgan proksi uzatishdagi faqat birinchi tarmoq qadamidir.
Boshqa NiFi komponentlari ham proksi boshqaruv xizmatlaridan foydalanishi mumkin, ammo ular qo'llab-quvvatlaydigan proksi turlari komponentga bog'liq. Boshqa NiFi versiyasi bilan ishlaganda haqiqiy SFTP protsessori xususiyatlarini tekshiring.