NiFi FetchSFTP፦ የSOCKS5 ፕሮክሲ አገልግሎትን ማዋቀር
StandardProxyConfigurationServiceን ከFetchSFTP ጋር ያገናኙ እና የSSH መድረሻውንና የመካከለኛውን መስኮች ለየብቻ ያቆዩ።
የProxy Configuration Service ንብረት የሚያሳዩ የFetchSFTP ስሪቶች የጋራ የፕሮክሲ ተቆጣጣሪ አገልግሎት መጠቀም ይችላሉ። በNiFi 2.12 የአካላት በይነገጽ ውስጥ አዋቅሩ ይህ ነው፦
- StandardProxyConfigurationServiceን በሚመለከተው የሂደት ቡድን ክልል ውስጥ ይፍጠሩ።
- ለSOCKS5 መንገድ Proxy Typeን ወደ SOCKS እና SOCKS Versionን ወደ 5 ያስተካክሉ።
- የፕሮክሲውን Server Host እና Server Port፣ እንዲሁም አስፈላጊ ሆኖ ከሆነ የተጠቃሚ ስምና የይለፍ ቃል ያስገቡ። ለአደባባይ SFTP መድረሻ የSOCKS5 ፕሮክሲ ዝርዝር እጩዎችን ያቀርባል፤ የተመረጠው ፕሮክሲ ግን ያንን መድረሻና ወደብ መፍቀድ አለበት።
- አገልግሎቱን አንቅሁ እና ሂደቱን ከመጀመርህ በፊት በFetchSFTP የProxy Configuration Service ንብረት ውስጥ ምረጠው።
ተቆጣጣሪው አገልግሎት በነባሪ DIRECT ነው። የመንገዱ ዓይነት ሳይቀየር አድራሻ መሙላት የSOCKS ግንኙነት አይመርጥም።
| ግቤት | የሚገባበት ቦታ |
|---|---|
| የSFTP አገልጋይ አስተናጋጅ ስምና ወደብ | የSFTP ሂደቱ |
| የSSH ተጠቃሚ፣ ማረጋገጫና የአስተናጋጅ ቁልፍ ማረጋገጫ | የሂደቱ የSSH ውቅር |
| የፕሮክሲ አስተናጋጅ፣ ወደብ፣ ፕሮቶኮልና መለያ | የተመረጠው የፕሮክሲ ተቆጣጣሪ አገልግሎት |
የSFTP ዒላማውን እንደ እውነተኛው የSSH አገልጋይ ያቆዩት። ፕሮክሲው ያንን የዒላማ ግንኙነት ለመክፈት የሚላከውን ጥያቄ ይቀበላል፤ የSFTP መግቢያ ነጥብ አይሆንም።
Strict Host Key Checking እና ለአገልጋዩ የታሰበውን Host Key File ያቆዩ። የሚደረስበት ፕሮክሲ በማስተላለፉ ውስጥ የመጀመሪያው የኔትወርክ እርምጃ ብቻ ነው።
ሌሎች የNiFi አካላትም የፕሮክሲ ተቆጣጣሪ አገልግሎቶችን መጠቀም ይችላሉ፣ ነገር ግን የሚደግፏቸው የፕሮክሲ ዓይነቶች እንደየአካላቱ ይለያያሉ። ከሌላ የNiFi ስሪት ጋር ሲሰሩ የእውነተኛውን የSFTP ሂደት ንብረቶች ያረጋግጡ።