FetchSFTP-versioner som exponerar egenskapen Proxy Configuration Service kan använda en delad proxystyrningstjänst. I NiFi 2.12-komponentgränssnittet är uppsättningen:

  1. Skapa en StandardProxyConfigurationService i rätt processgruppsomfång.
  2. För en SOCKS5-rutt ställer du in Proxy Type på SOCKS och SOCKS Version på 5.
  3. Ange proxyns Server Host och Server Port samt användarnamn och lösenord när det krävs. För ett offentligt SFTP-mål tillhandahåller SOCKS5-proxylistan kandidater; den valda proxyn måste fortfarande tillåta det målet och den porten.
  4. Aktivera tjänsten och välj den i FetchSFTP:s egenskap Proxy Configuration Service innan du startar processorn.

Styrningstjänsten är DIRECT som standard. Att fylla i en adress utan att ändra rutttypen väljer inte en SOCKS-anslutning.

IndataVar det hör hemma
Värdnamn och port för SFTP-servernSFTP-processorn
SSH-användare, autentisering och värdnyckelverifieringProcessorns SSH-konfiguration
Proxyvärd, port, protokoll och kontoDen valda proxystyrningstjänsten

Håll SFTP-målet som den riktiga SSH-servern. Proxyn tar emot begäran att öppna anslutningen till det målet; den blir inte inloggningspunkten för SFTP.

Behåll Strict Host Key Checking och den avsedda Host Key File för servern. En nåbar proxy är bara det första nätverkshoppet i överföringen.

Andra NiFi-komponenter kan också använda proxystyrningstjänster, men deras proxytyper som stöds är komponentspecifika. Kontrollera den faktiska SFTP-processorns egenskaper när du arbetar med en annan NiFi-version.

Relaterade artiklar