NiFi FetchSFTP: konfigurišite SOCKS5 proxy servis
Povežite StandardProxyConfigurationService sa FetchSFTP i držite SSH odredište i posrednika u zasebnim poljima.
Verzije FetchSFTP koje izlažu svojstvo Proxy Configuration Service mogu koristiti zajednički proxy kontrolni servis. U interfejsu komponente NiFi 2.12 postavka je:
- Kreirajte StandardProxyConfigurationService u odgovarajućem obimu procesne grupe.
- Za SOCKS5 rutu postavite Proxy Type na SOCKS i SOCKS Version na 5.
- Unesite Server Host i Server Port proxyja, te korisničko ime i lozinku kada su potrebni. Za javno SFTP odredište lista SOCKS5 proxyja nudi kandidate; izabrani proxy ipak mora dozvoliti to odredište i port.
- Omogućite servis i izaberite ga u svojstvu Proxy Configuration Service procesora FetchSFTP prije pokretanja procesora.
Kontrolni servis je podrazumevano DIRECT. Popunjavanje adrese bez promene tipa rute ne bira SOCKS vezu.
| Ulaz | Gde pripada |
|---|---|
| Ime hosta i port SFTP servera | SFTP procesor |
| SSH korisnik, autentifikacija i provera ključa hosta | SSH konfiguracija procesora |
| Host, port, protokol i nalog proxyja | Izabrani proxy kontrolni servis |
Držite SFTP odredište kao pravi SSH server. Proxy prima zahtev za otvaranje veze ka tom odredištu; on ne postaje ulazna tačka za prijavu na SFTP.
Zadržite Strict Host Key Checking i predviđeni Host Key File za server. Dostupan proxy je samo prvi mrežni korak u prenosu.
Druge NiFi komponente takođe mogu koristiti proxy kontrolne servise, ali njihovi podržani tipovi proxyja zavise od komponente. Proverite svojstva stvarnog SFTP procesora kada radite sa drugim izdanjem NiFi.