Версіі FetchSFTP, якія паказваюць уласцівасць Proxy Configuration Service, могуць выкарыстоўваць агульную службу кіравання проксі. У інтэрфейсе кампанентаў NiFi 2.12 налада такая:

  1. Стварыце StandardProxyConfigurationService у адпаведнай прасторы групы працэсаў.
  2. Для маршруту SOCKS5 усталюйце Proxy Type у SOCKS, а SOCKS Version — у 5.
  3. Увядзіце Server Host і Server Port проксі, а таксама імя карыстальніка і пароль, калі яны патрэбныя. Для публічнага прызначэння SFTP спіс проксі SOCKS5 дае кандыдатаў; выбраны проксі ўсё роўна павінен дазваляць гэтае прызначэнне і порт.
  4. Уключыце службу і выберыце яе ва ўласцівасці Proxy Configuration Service працэсара FetchSFTP перад запускам працэсара.

Служба кіравання па змаўчанні мае значэнне DIRECT. Запаўненне адраса пры нязменным тыпе маршруту не выбірае злучэнне SOCKS.

УводДзе гэта месца
Імя хаста і порт сервера SFTPПрацэсар SFTP
Карыстальнік SSH, аўтэнтыфікацыя і праверка ключа хастаКанфігурацыя SSH працэсара
Хаст, порт, пратакол і ўліковы запіс проксіВыбраная служба кіравання проксі

Трымайце мэтай SFTP сапраўдны сервер SSH. Проксі атрымлівае запыт на адкрыццё злучэння з гэтай мэтай; ён не робіцца пунктам уваходу ў SFTP.

Захавайце Strict Host Key Checking і прызначаны Host Key File для сервера. Даступны проксі — гэта толькі першы сеткавы крок перадачы.

Іншыя кампаненты NiFi таксама могуць выкарыстоўваць службы кіравання проксі, але падтрыманыя імі тыпы проксі залежаць ад кампанента. Праверце ўласцівасці фактычнага працэсара SFTP, калі працуеце з іншай версіяй NiFi.

Падобныя артыкулы