NiFi FetchSFTP: SOCKS5 proxy szolgáltatás beállítása
Kapcsoljon egy StandardProxyConfigurationService-t a FetchSFTP-hez, és tartsa az SSH-célt és a közvetítőt külön mezőkben.
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ő:
- Hozzon létre egy StandardProxyConfigurationService-t a megfelelő folyamatcsoport-hatókörben.
- SOCKS5-útvonal esetén állítsa a Proxy Type értékét SOCKS-ra, a SOCKS Version értékét pedig 5-re.
- 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.
- 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.
| Bemenet | Hová tartozik |
|---|---|
| Az SFTP-kiszolgáló hosztneve és portja | Az SFTP-processzor |
| SSH-felhasználó, hitelesítés és hosztkulcs-ellenőrzés | A processzor SSH-konfigurációja |
| A proxy hosztja, portja, protokollja és fiókja | A 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.