NiFi FetchSFTP: SOCKS5-välityspalvelun määrittäminen
Liitä StandardProxyConfigurationService FetchSFTP:hen ja pidä SSH-kohde ja välittäjä omissa kentissään.
FetchSFTP-versiot, jotka tarjoavat Proxy Configuration Service -ominaisuuden, voivat käyttää jaettua välityspalvelimen ohjauspalvelua. NiFi 2.12 -komponentin käyttöliittymässä määritys on:
- Luo StandardProxyConfigurationService sopivaan prosessiryhmän laajuuteen.
- Aseta SOCKS5-reitille Proxy Type -arvoksi SOCKS ja SOCKS Version -arvoksi 5.
- Syötä välityspalvelimen Server Host ja Server Port sekä käyttäjänimi ja salasana tarvittaessa. Julkiselle SFTP-kohteelle SOCKS5-välityspalvelinluettelo tarjoaa ehdokkaita; valitun välityspalvelimen on silti sallittava kyseinen kohde ja portti.
- Ota palvelu käyttöön ja valitse se FetchSFTP:n Proxy Configuration Service -ominaisuudessa ennen prosessorin käynnistämistä.
Ohjauspalvelu on oletuksena DIRECT. Osoitteen täyttäminen reittityyppiä muuttamatta ei valitse SOCKS-yhteyttä.
| Syöte | Mihin se kuuluu |
|---|---|
| SFTP-palvelimen isäntänimi ja portti | SFTP-prosessori |
| SSH-käyttäjä, todennus ja isäntäavaimen vahvistus | Prosessorin SSH-määritys |
| Välityspalvelimen isäntä, portti, protokolla ja tili | Valittu välityspalvelimen ohjauspalvelu |
Pidä SFTP-kohde todellisena SSH-palvelimena. Välityspalvelin vastaanottaa pyynnön avata yhteys kyseiseen kohteeseen; siitä ei tule SFTP-kirjautumisen päätepistettä.
Säilytä Strict Host Key Checking ja palvelimelle tarkoitettu Host Key File. Tavoitettavissa oleva välityspalvelin on siirrossa vain ensimmäinen verkkohyppy.
Muutkin NiFi-komponentit voivat käyttää välityspalvelimen ohjauspalveluita, mutta niiden tukemat välityspalvelintyypit ovat komponenttikohtaisia. Tarkista varsinaisen SFTP-prosessorin ominaisuudet, kun työskentelet toisen NiFi-julkaisun kanssa.