NiFi FetchSFTP: ρύθμιση υπηρεσίας διαμεσολαβητή SOCKS5
Συνδέστε ένα StandardProxyConfigurationService στο FetchSFTP και κρατήστε τον προορισμό SSH και τον μεσάζοντα σε δικά τους πεδία.
Οι εκδόσεις FetchSFTP που εκθέτουν την ιδιότητα Proxy Configuration Service μπορούν να χρησιμοποιούν μια κοινή υπηρεσία ελέγχου διαμεσολαβητή. Στη διεπαφή στοιχείων του NiFi 2.12, η ρύθμιση είναι:
- Δημιουργήστε ένα StandardProxyConfigurationService στο κατάλληλο εύρος ομάδας διεργασιών.
- Για διαδρομή SOCKS5, ορίστε το Proxy Type σε SOCKS και το SOCKS Version σε 5.
- Εισαγάγετε το Server Host και το Server Port του διαμεσολαβητή, καθώς και όνομα χρήστη και κωδικό όταν απαιτούνται. Για δημόσιο προορισμό SFTP, η λίστα διαμεσολαβητών SOCKS5 παρέχει υποψηφίους· ο επιλεγμένος διαμεσολαβητής πρέπει να επιτρέπει ακόμη αυτόν τον προορισμό και τη θύρα.
- Ενεργοποιήστε την υπηρεσία και επιλέξτε την στην ιδιότητα Proxy Configuration Service του FetchSFTP πριν ξεκινήσετε τον επεξεργαστή.
Η υπηρεσία ελέγχου είναι εξ ορισμού DIRECT. Η συμπλήρωση μιας διεύθυνσης χωρίς αλλαγή του τύπου διαδρομής δεν επιλέγει σύνδεση SOCKS.
| Είσοδος | Πού ανήκει |
|---|---|
| Όνομα κεντρικού υπολογιστή και θύρα διακομιστή SFTP | Ο επεξεργαστής SFTP |
| Χρήστης SSH, έλεγχος ταυτότητας και επαλήθευση κλειδιού κεντρικού υπολογιστή | Η ρύθμιση SSH του επεξεργαστή |
| Κεντρικός υπολογιστής, θύρα, πρωτόκολλο και λογαριασμός διαμεσολαβητή | Η επιλεγμένη υπηρεσία ελέγχου διαμεσολαβητή |
Κρατήστε τον στόχο SFTP ως τον πραγματικό διακομιστή SSH. Ο διαμεσολαβητής λαμβάνει το αίτημα να ανοίξει τη σύνδεση προς αυτόν τον στόχο· δεν γίνεται σημείο σύνδεσης στο SFTP.
Διατηρήστε το Strict Host Key Checking και το προβλεπόμενο Host Key File για τον διακομιστή. Ένας προσβάσιμος διαμεσολαβητής είναι μόνο το πρώτο δικτυακό βήμα της μεταφοράς.
Και άλλα στοιχεία NiFi μπορούν να χρησιμοποιούν υπηρεσίες ελέγχου διαμεσολαβητή, αλλά οι τύποι διαμεσολαβητή που υποστηρίζουν εξαρτώνται από το στοιχείο. Ελέγξτε τις ιδιότητες του πραγματικού επεξεργαστή SFTP όταν εργάζεστε με άλλη έκδοση NiFi.