NiFi FetchSFTP: SOCKS5-puhversiooni teenuse seadistamine
Ühendage StandardProxyConfigurationService rakendusega FetchSFTP ning hoidke SSH-sihtkoht ja vahendaja eraldi väljadel.
FetchSFTP versioonid, mis pakuvad atribuuti Proxy Configuration Service, saavad kasutada ühist puhverserveri juhtimisteenust. NiFi 2.12 komponendi liideses on seadistus järgmine:
- Looge StandardProxyConfigurationService sobivas protsessigrupi ulatuses.
- SOCKS5-marsruudi jaoks määrake Proxy Type väärtusele SOCKS ja SOCKS Version väärtusele 5.
- Sisestage puhverserveri Server Host ja Server Port ning vajadusel kasutajanimi ja parool. Avaliku SFTP-sihtkoha jaoks pakub SOCKS5 puhverserverite loend kandidaate; valitud puhverserver peab siiski lubama seda sihtkohta ja porti.
- Lubage teenus ja valige see FetchSFTP atribuudis Proxy Configuration Service enne protsessori käivitamist.
Juhtimisteenus on vaikimisi DIRECT. Aadressi täitmine ilma marsruudi tüüpi muutmata ei vali SOCKS-ühendust.
| Sisend | Kuhu see kuulub |
|---|---|
| SFTP-serveri hostinimi ja port | SFTP-protsessor |
| SSH-kasutaja, autentimine ja hostivõtme kontroll | Protsessori SSH-konfiguratsioon |
| Puhverserveri host, port, protokoll ja konto | Valitud puhverserveri juhtimisteenus |
Hoidke SFTP-sihtkoht tegeliku SSH-serverina. Puhverserver saab taotluse avada ühendus selle sihtkohaga; sellest ei saa SFTP sisselogimise lõpp-punkti.
Säilitage Strict Host Key Checking ja serveri jaoks ettenähtud Host Key File. Kättesaadav puhverserver on edastuses vaid esimene võrguhüpe.
Ka teised NiFi komponendid saavad puhverserveri juhtimisteenuseid kasutada, kuid nende toetatud puhverserveri tüübid on komponendipõhised. Kontrollige tegeliku SFTP-protsessori atribuute, kui töötate mõne teise NiFi versiooniga.