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 செயலியின் பண்புகளைச் சரிபார்க்கவும்.