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.