Οι εκδόσεις FetchSFTP που εκθέτουν την ιδιότητα Proxy Configuration Service μπορούν να χρησιμοποιούν μια κοινή υπηρεσία ελέγχου διαμεσολαβητή. Στη διεπαφή στοιχείων του NiFi 2.12, η ρύθμιση είναι:

  1. Δημιουργήστε ένα StandardProxyConfigurationService στο κατάλληλο εύρος ομάδας διεργασιών.
  2. Για διαδρομή SOCKS5, ορίστε το Proxy Type σε SOCKS και το SOCKS Version σε 5.
  3. Εισαγάγετε το Server Host και το Server Port του διαμεσολαβητή, καθώς και όνομα χρήστη και κωδικό όταν απαιτούνται. Για δημόσιο προορισμό SFTP, η λίστα διαμεσολαβητών SOCKS5 παρέχει υποψηφίους· ο επιλεγμένος διαμεσολαβητής πρέπει να επιτρέπει ακόμη αυτόν τον προορισμό και τη θύρα.
  4. Ενεργοποιήστε την υπηρεσία και επιλέξτε την στην ιδιότητα Proxy Configuration Service του FetchSFTP πριν ξεκινήσετε τον επεξεργαστή.

Η υπηρεσία ελέγχου είναι εξ ορισμού DIRECT. Η συμπλήρωση μιας διεύθυνσης χωρίς αλλαγή του τύπου διαδρομής δεν επιλέγει σύνδεση SOCKS.

ΕίσοδοςΠού ανήκει
Όνομα κεντρικού υπολογιστή και θύρα διακομιστή SFTPΟ επεξεργαστής SFTP
Χρήστης SSH, έλεγχος ταυτότητας και επαλήθευση κλειδιού κεντρικού υπολογιστήΗ ρύθμιση SSH του επεξεργαστή
Κεντρικός υπολογιστής, θύρα, πρωτόκολλο και λογαριασμός διαμεσολαβητήΗ επιλεγμένη υπηρεσία ελέγχου διαμεσολαβητή

Κρατήστε τον στόχο SFTP ως τον πραγματικό διακομιστή SSH. Ο διαμεσολαβητής λαμβάνει το αίτημα να ανοίξει τη σύνδεση προς αυτόν τον στόχο· δεν γίνεται σημείο σύνδεσης στο SFTP.

Διατηρήστε το Strict Host Key Checking και το προβλεπόμενο Host Key File για τον διακομιστή. Ένας προσβάσιμος διαμεσολαβητής είναι μόνο το πρώτο δικτυακό βήμα της μεταφοράς.

Και άλλα στοιχεία NiFi μπορούν να χρησιμοποιούν υπηρεσίες ελέγχου διαμεσολαβητή, αλλά οι τύποι διαμεσολαβητή που υποστηρίζουν εξαρτώνται από το στοιχείο. Ελέγξτε τις ιδιότητες του πραγματικού επεξεργαστή SFTP όταν εργάζεστε με άλλη έκδοση NiFi.

Σχετικά άρθρα