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 ପ୍ରୋସେସରର ଗୁଣ ଯାଞ୍ଚ କରନ୍ତୁ।