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

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

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

InndataHvor det hører hjemme
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 ekte SSH-serveren. Proxyen mottar forespørselen om å åpne tilkoblingen til det målet; den blir ikke innloggingspunktet 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-versjon.

Relaterte artikler