Ứng dụngVisual Studio 2022, Visual Studio 2019
Nền tảngWindows, macOS, Linux
LicensePerpetual — 1 Developer License
Loại.NET component library
Rebex

Rebex SFTP

Thư viện SFTP và SCP cho C# và VB.NET, hỗ trợ truy cập hệ thống tệp từ xa qua SSH, truyền tệp với Unix/Windows SSH servers và nhiều cơ chế xác thực.

  • Cung cấp API connect, log in, download file và disconnect với mã lệnh ngắn gọn.
  • Hỗ trợ upload toàn bộ text files trong một thư mục theo một lần gọi.
  • Cho phép xác thực bằng username/password, public/private key và X.509 client certificate.
  • Hỗ trợ GSSAPI, Kerberos, NTLM và single sign-on qua Kerberos hoặc NTLM.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

Rebex SFTP phục vụ nhu cầu tích hợp truyền tệp an toàn vào ứng dụng.NET, với trọng tâm là C# và VB.NET. Thư viện làm việc qua kênh SSH bằng giao thức SFTP và hỗ trợ trao đổi dữ liệu với các Unix/Windows SSH servers.

Screenshot of Rebex SFTP

Luồng thao tác cơ bản được giữ gọn ở các bước connect, log in, download file và disconnect. Cách tổ chức API này phù hợp cho các tác vụ thường gặp, từ tải một tệp đơn lẻ đến upload toàn bộ text files trong một thư mục.

Thư viện SFTP và SCP cho C# và VB.NET, hỗ trợ truy cập hệ thống tệp từ xa qua SSH, truyền tệp với Unix/Windows SSH servers và nhiều cơ chế xác thực.

Tính năng nổi bật

  • Cung cấp API connect, log in, download file và disconnect với mã lệnh ngắn gọn.
  • Hỗ trợ upload toàn bộ text files trong một thư mục theo một lần gọi.
  • Cho phép xác thực bằng username/password, public/private key và X.509 client certificate.
  • Hỗ trợ GSSAPI, Kerberos, NTLM và single sign-on qua Kerberos hoặc NTLM.
  • Xử lý keyboard-interactive authentication trong các môi trường SSH yêu cầu tương tác.
  • Upload tệp từ filesystem hoặc trực tiếp từ memory tùy theo luồng ứng dụng.
  • Đổi tên, di chuyển và kiểm tra tệp hiện có bằng file API riêng.

Ứng dụng thực tế

  • Tích hợp SFTP hoặc SCP vào ứng dụng.NET cần trao đổi tệp với SSH servers.
  • Tự động hóa upload/download nhiều tệp hoặc cả thư mục giữa hệ thống nội bộ và máy chủ Unix/Windows.
  • Xây dựng quy trình truyền tệp có theo dõi tiến trình, resume tự động và giới hạn tốc độ truyền.
  • Triển khai tác vụ truyền tệp trong SSIS, SQL CLR hoặc PowerShell.

Đối tượng sử dụng phù hợp

  • Lập trình viên C#
  • Lập trình viên VB.NET
  • Nhóm phát triển ứng dụng.NET
  • Kỹ sư tích hợp hệ thống cần làm việc với SSH servers

Thông tin kỹ thuật

Component type:.NET 10/9/8.
.NET Framework hỗ trợ:3.5 SP1,4.0-4.8.1.
.NET Core hỗ trợ:3.1.
Mono hỗ trợ:6.0 or higher.
Xamarin.iOS hỗ trợ:13.10 or later.
Xamarin.Android hỗ trợ:10.1 or later.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

Rebex SFTP dùng cho ngôn ngữ nào?

Thư viện hướng tới lập trình viên C# và VB.NET.

Có hỗ trợ xác thực bằng khóa và chứng chỉ không?

Có. Thư viện hỗ trợ public/private key, X.509 client certificate, cùng nhiều cơ chế xác thực SSH khác.

Có thể truyền cả thư mục thay vì từng tệp không?

Có. Rebex SFTP hỗ trợ upload và download whole directory structures.

Có theo dõi được tiến trình truyền tệp không?

Có. Thư viện hỗ trợ transfer progress monitoring bằng events.

Có dùng được trong SSIS, SQL CLR hoặc PowerShell không?

Có. Nội dung mô tả nêu khả năng sử dụng SFTP trong SSIS, SQL CLR và PowerShell.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.