A Proxy Configuration Service tulajdonságot kínáló FetchSFTP-verziók közös proxyvezérlő szolgáltatást használhatnak. A NiFi 2.12 komponensfelületén a beállítás a következő:

  1. Hozzon létre egy StandardProxyConfigurationService-t a megfelelő folyamatcsoport-hatókörben.
  2. SOCKS5-útvonal esetén állítsa a Proxy Type értékét SOCKS-ra, a SOCKS Version értékét pedig 5-re.
  3. Adja meg a proxy Server Host és Server Port értékét, valamint szükség esetén a felhasználónevet és a jelszót. Nyilvános SFTP-cél esetén a SOCKS5 proxy lista kínál jelölteket; a kiválasztott proxynak továbbra is engedélyeznie kell ezt a célt és portot.
  4. Engedélyezze a szolgáltatást, és a processzor indítása előtt válassza ki a FetchSFTP Proxy Configuration Service tulajdonságában.

A vezérlő szolgáltatás alapértelmezésben DIRECT. Egy cím kitöltése az útvonaltípus megváltoztatása nélkül nem választ SOCKS-kapcsolatot.

BemenetHová tartozik
Az SFTP-kiszolgáló hosztneve és portjaAz SFTP-processzor
SSH-felhasználó, hitelesítés és hosztkulcs-ellenőrzésA processzor SSH-konfigurációja
A proxy hosztja, portja, protokollja és fiókjaA kiválasztott proxyvezérlő szolgáltatás

Tartsa az SFTP-célt a valódi SSH-kiszolgálónak. A proxy az ahhoz a célhoz nyitandó kapcsolat kérését kapja; nem válik az SFTP-bejelentkezés végpontjává.

Tartsa meg a Strict Host Key Checking beállítást és a kiszolgálóhoz szánt Host Key File-t. Egy elérhető proxy csak az átvitel első hálózati ugrása.

Más NiFi-komponensek is használhatnak proxyvezérlő szolgáltatásokat, de az általuk támogatott proxytípusok komponensfüggők. Más NiFi-kiadással dolgozva ellenőrizze a tényleges SFTP-processzor tulajdonságait.

Kapcsolódó cikkek