FetchSFTP-versjoner som viser egenskapen Proxy Configuration Service, kan bruke en delt proxykontrolltjeneste. I NiFi 2.12-komponentgrensesnittet er oppsettet:

  1. Opprett en StandardProxyConfigurationService i riktig prosessgruppområde.
  2. For en SOCKS5-rute setter du Proxy Type til SOCKS og SOCKS Version til 5.
  3. Skriv inn proxyserverens Server Host og Server Port, og brukernavn og passord når det kreves. For et offentlig SFTP-mål gir SOCKS5-proxylisten kandidater; den valgte proxyen må fortsatt tillate det målet og den porten.
  4. Aktiver tjenesten og velg den i FetchSFTPs egenskap Proxy Configuration Service før du starter prosessoren.

Kontrolltjenesten er DIRECT som standard. Å fylle ut en adresse uten å endre rutetypen velger ikke en SOCKS-tilkobling.

InndataHvor det hører til
Vertsnavn og port for SFTP-serverenSFTP-prosessoren
SSH-bruker, autentisering og vertsnøkkelverifiseringProsessorens SSH-konfigurasjon
Proxyvertsnavn, port, protokoll og kontoDen valgte proxykontrolltjenesten

Hold SFTP-målet som den virkelige SSH-serveren. Proxyen mottar forespørselen om å åpne forbindelsen til det målet; den blir ikke påloggingspunktet for SFTP.

Behold Strict Host Key Checking og den tiltenkte Host Key File for serveren. En tilgjengelig proxy er bare det første nettverkshoppet i overføringen.

Andre NiFi-komponenter kan også bruke proxykontrolltjenester, men deres støttede proxytyper er komponentspesifikke. Kontroller egenskapene til den faktiske SFTP-prosessoren når du arbeider med en annen NiFi-utgivelse.

Relaterte artikler