NiFi FetchSFTP: konfigureer 'n SOCKS5-proksiëdiens
Koppel 'n StandardProxyConfigurationService aan FetchSFTP en hou die SSH-bestemming en die tussenganger in hul eie velde.
FetchSFTP-weergawes wat die eienskap Proxy Configuration Service bied, kan 'n gedeelde proksibeheerdiens gebruik. In die NiFi 2.12-komponentkoppelvlak is die opstelling:
- Skep 'n StandardProxyConfigurationService in die toepaslike omvang van die prosesgroep.
- Stel vir 'n SOCKS5-roete Proxy Type op SOCKS en SOCKS Version op 5.
- Voer die proksi se Server Host en Server Port in, en die gebruikersnaam en wagwoord wanneer dit vereis word. Vir 'n openbare SFTP-bestemming bied die SOCKS5-proksilys kandidate; die gekose proksi moet steeds daardie bestemming en poort toelaat.
- Aktiveer die diens en kies dit in FetchSFTP se eienskap Proxy Configuration Service voordat jy die verwerker begin.
Die beheerdiens is by verstek DIRECT. Om 'n adres in te vul terwyl daardie roetetipe onveranderd bly, kies nie 'n SOCKS-verbinding nie.
| Invoer | Waar dit hoort |
|---|---|
| Gasheernaam en poort van die SFTP-bediener | Die SFTP-verwerker |
| SSH-gebruiker, verifikasie en gasheersleutelverifikasie | Die verwerker se SSH-konfigurasie |
| Proksi-gasheer, poort, protokol en rekening | Die gekose proksibeheerdiens |
Hou die SFTP-teiken as die werklike SSH-bediener. Die proksi ontvang die versoek om daardie teikenverbinding oop te maak; dit word nie die SFTP-aanmeldpunt nie.
Behou Strict Host Key Checking en die beoogde Host Key File vir die bediener. 'n Bereikbare proksi is net die eerste netwerksprong in die oordrag.
Ander NiFi-komponente kan ook proksibeheerdienste gebruik, maar die proksitipes wat hulle ondersteun is komponentspesifiek. Kontroleer die eienskappe van die werklike SFTP-verwerker wanneer jy met 'n ander NiFi-weergawe werk.