Verze FetchSFTP, které zpřístupňují vlastnost Proxy Configuration Service, mohou používat sdílenou řídicí službu proxy. V rozhraní komponenty NiFi 2.12 je nastavení toto:

  1. Vytvořte StandardProxyConfigurationService v příslušném rozsahu procesní skupiny.
  2. Pro trasu SOCKS5 nastavte Proxy Type na SOCKS a SOCKS Version na 5.
  3. Zadejte Server Host a Server Port proxy a případně uživatelské jméno a heslo. Pro veřejný cíl SFTP nabízí seznam proxy SOCKS5 kandidáty; zvolená proxy však musí tento cíl a port stále povolovat.
  4. Povolte službu a vyberte ji ve vlastnosti Proxy Configuration Service procesoru FetchSFTP před spuštěním procesoru.

Řídicí služba má ve výchozím stavu hodnotu DIRECT. Vyplnění adresy bez změny typu trasy nepřepne na připojení SOCKS.

VstupKam patří
Název hostitele a port serveru SFTPProcesor SFTP
Uživatel SSH, ověřování a kontrola klíče hostiteleKonfigurace SSH procesoru
Hostitel, port, protokol a účet proxyVybraná řídicí služba proxy

Ponechte cíl SFTP jako skutečný server SSH. Proxy přijímá požadavek na otevření spojení k tomuto cíli; nestává se přihlašovacím bodem SFTP.

Zachovejte Strict Host Key Checking a zamýšlený Host Key File pro server. Dostupná proxy je pouze první síťový krok přenosu.

Další komponenty NiFi mohou také používat řídicí služby proxy, ale jejich podporované typy proxy jsou specifické pro danou komponentu. Při práci s jinou verzí NiFi zkontrolujte vlastnosti skutečného procesoru SFTP.

Související články