NiFi FetchSFTP: подешавање SOCKS5 прокси услуге
Повежите StandardProxyConfigurationService са FetchSFTP и држите SSH одредиште и посредника у одвојеним пољима.
Верзије FetchSFTP-а које излажу својство Proxy Configuration Service могу користити заједничку прокси контролну услугу. У интерфејсу компоненте NiFi 2.12 подешавање је:
- Направите StandardProxyConfigurationService у одговарајућем обиму процесне групе.
- За SOCKS5 руту поставите Proxy Type на SOCKS и SOCKS Version на 5.
- Унесите Server Host и Server Port проксија, као и корисничко име и лозинку када су потребни. За јавно SFTP одредиште листа SOCKS5 проксија нуди кандидате; изабрани прокси ипак мора да дозвољава то одредиште и порт.
- Омогућите услугу и изаберите је у својству Proxy Configuration Service процесора FetchSFTP пре покретања процесора.
Контролна услуга је подразумевано DIRECT. Попуњавање адресе без промене типа руте не бира SOCKS везу.
| Улаз | Где припада |
|---|---|
| Назив хоста и порт SFTP сервера | SFTP процесор |
| SSH корисник, провера идентитета и провера кључа хоста | SSH конфигурација процесора |
| Хост, порт, протокол и налог проксија | Изабрана прокси контролна услуга |
Држите SFTP одредиште као прави SSH сервер. Прокси прима захтев за отварање везе ка том одредишту; оно не постаје улазна тачка за пријаву на SFTP.
Задржите Strict Host Key Checking и предвиђени Host Key File за сервер. Доступан прокси је само први мрежни корак у преносу.
И друге NiFi компоненте могу користити прокси контролне услуге, али њихови подржани типови проксија зависе од компоненте. Проверите својства стварног SFTP процесора када радите са другим издањем NiFi.