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 പ്രോസസറിന്റെ സവിശേഷതകൾ പരിശോധിക്കുക.