NiFi FetchSFTP: SOCKS5 tarpinio serverio paslaugos konfigūravimas
Prijunkite StandardProxyConfigurationService prie FetchSFTP ir laikykite SSH tikslą bei tarpininką atskiruose laukuose.
FetchSFTP versijos, rodančios ypatybę Proxy Configuration Service, gali naudoti bendrą tarpinio serverio valdymo paslaugą. NiFi 2.12 komponento sąsajoje sąranka yra tokia:
- Sukurkite StandardProxyConfigurationService atitinkamoje procesų grupės apimtyje.
- SOCKS5 maršrutui nustatykite Proxy Type į SOCKS, o SOCKS Version į 5.
- Įveskite tarpinio serverio Server Host ir Server Port, o prireikus – vartotojo vardą ir slaptažodį. Viešam SFTP tikslui SOCKS5 tarpinių serverių sąrašas pateikia kandidatų; pasirinktas tarpinis serveris vis tiek turi leisti tą tikslą ir prievadą.
- Įjunkite paslaugą ir prieš paleisdami procesorių pasirinkite ją FetchSFTP ypatybėje Proxy Configuration Service.
Valdymo paslauga pagal nutylėjimą yra DIRECT. Adreso įvedimas nekeičiant maršruto tipo nepasirenka SOCKS ryšio.
| Įvestis | Kur ji priklauso |
|---|---|
| SFTP serverio pagrindinio kompiuterio vardas ir prievadas | SFTP procesorius |
| SSH vartotojas, autentifikavimas ir pagrindinio kompiuterio rakto patikra | Procesoriaus SSH konfigūracija |
| Tarpinio serverio pagrindinis kompiuteris, prievadas, protokolas ir paskyra | Pasirinkta tarpinio serverio valdymo paslauga |
Laikykite SFTP tikslą tikruoju SSH serveriu. Tarpinis serveris gauna prašymą atidaryti ryšį su tuo tikslu; jis netampa SFTP prisijungimo tašku.
Išsaugokite Strict Host Key Checking ir serveriui skirtą Host Key File. Pasiekiamas tarpinis serveris yra tik pirmasis tinklo žingsnis perdavime.
Kiti NiFi komponentai taip pat gali naudoti tarpinio serverio valdymo paslaugas, tačiau jų palaikomi tarpinio serverio tipai priklauso nuo komponento. Dirbdami su kitu NiFi leidimu patikrinkite tikrojo SFTP procesoriaus ypatybes.