NiFi FetchSFTP: konfiguriranje storitve proxyja SOCKS5
Povežite StandardProxyConfigurationService s FetchSFTP in ohranite cilj SSH ter posrednika v njunih poljih.
Različice FetchSFTP, ki izpostavljajo lastnost Proxy Configuration Service, lahko uporabljajo skupno nadzorno storitev proxyja. V vmesniku komponente NiFi 2.12 je nastavitev naslednja:
- Ustvarite StandardProxyConfigurationService v ustreznem obsegu procesne skupine.
- Za pot SOCKS5 nastavite Proxy Type na SOCKS in SOCKS Version na 5.
- Vnesite Server Host in Server Port proxyja ter uporabniško ime in geslo, kadar sta potrebna. Za javni cilj SFTP seznam proxyjev SOCKS5 ponuja kandidate; izbrani proxy mora še vedno dovoljevati ta cilj in vrata.
- Omogočite storitev in jo izberite v lastnosti Proxy Configuration Service procesorja FetchSFTP pred zagonom procesorja.
Nadzorna storitev je privzeto DIRECT. Izpolnjevanje naslova brez spremembe vrste poti ne izbere povezave SOCKS.
| Vnos | Kam spada |
|---|---|
| Ime gostitelja in vrata strežnika SFTP | Procesor SFTP |
| Uporabnik SSH, preverjanje pristnosti in preverjanje ključa gostitelja | Konfiguracija SSH procesorja |
| Gostitelj, vrata, protokol in račun proxyja | Izbrana nadzorna storitev proxyja |
Ohranite cilj SFTP kot pravi strežnik SSH. Proxy prejme zahtevo za odpiranje povezave do tega cilja; ne postane prijavna točka SFTP.
Ohranite Strict Host Key Checking in predvideni Host Key File za strežnik. Dosegljiv proxy je le prvi omrežni korak pri prenosu.
Tudi druge komponente NiFi lahko uporabljajo nadzorne storitve proxyja, vendar so njihove podprte vrste proxyja odvisne od komponente. Pri delu z drugo izdajo NiFi preverite lastnosti dejanskega procesorja SFTP.