Các phiên bản FetchSFTP hiển thị thuộc tính Proxy Configuration Service có thể dùng một dịch vụ điều khiển proxy dùng chung. Trong giao diện thành phần NiFi 2.12, cấu hình là:

  1. Tạo StandardProxyConfigurationService trong phạm vi nhóm tiến trình phù hợp.
  2. Với tuyến SOCKS5, đặt Proxy Type thành SOCKS và SOCKS Version thành 5.
  3. Nhập Server Host và Server Port của proxy, cùng tên người dùng và mật khẩu khi cần. Với đích SFTP công khai, danh sách proxy SOCKS5 cung cấp ứng viên; proxy được chọn vẫn phải cho phép đích và cổng đó.
  4. Bật dịch vụ và chọn nó trong thuộc tính Proxy Configuration Service của FetchSFTP trước khi khởi động bộ xử lý.

Dịch vụ điều khiển mặc định là DIRECT. Điền địa chỉ mà không đổi loại tuyến sẽ không chọn kết nối SOCKS.

Đầu vàoNơi phù hợp
Tên máy chủ và cổng của máy chủ SFTPBộ xử lý SFTP
Người dùng SSH, xác thực và kiểm tra khóa máy chủCấu hình SSH của bộ xử lý
Máy chủ, cổng, giao thức và tài khoản của proxyDịch vụ điều khiển proxy đã chọn

Giữ đích SFTP là máy chủ SSH thật. Proxy nhận yêu cầu mở kết nối tới đích đó; nó không trở thành điểm đăng nhập SFTP.

Giữ Strict Host Key Checking và Host Key File dự định cho máy chủ. Một proxy truy cập được chỉ là bước mạng đầu tiên trong quá trình truyền.

Các thành phần NiFi khác cũng có thể dùng dịch vụ điều khiển proxy, nhưng loại proxy được hỗ trợ phụ thuộc vào thành phần. Kiểm tra thuộc tính của bộ xử lý SFTP thực tế khi làm việc với bản phát hành NiFi khác.

Bài viết liên quan