NiFi FetchSFTP: nakonfigurujte službu proxy SOCKS5
Připojte StandardProxyConfigurationService k FetchSFTP a udržujte cíl SSH i prostředníka v samostatných polích.
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:
- Vytvořte StandardProxyConfigurationService v příslušném rozsahu procesní skupiny.
- Pro trasu SOCKS5 nastavte Proxy Type na SOCKS a SOCKS Version na 5.
- 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.
- 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.
| Vstup | Kam patří |
|---|---|
| Název hostitele a port serveru SFTP | Procesor SFTP |
| Uživatel SSH, ověřování a kontrola klíče hostitele | Konfigurace SSH procesoru |
| Hostitel, port, protokol a účet proxy | Vybraná ří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.