Provide secure file access using SFTP.
Rebex SFTP for .NET is a versatile file-transfer component for .NET languages (such as C# or VB.NET) that provides secure file system access over a secure SSH channel using the SFTP protocol. Rebex SFTP for .NET makes it easy to transfer files between your application and Unix/Windows SSH servers. All popular SSH/SFTP and proxy servers are supported by Rebex SFTP for .NET . You can upload data directly to your server without creating temporary disk files, resume transfers that were aborted by a network error or user action, monitor upload and download status and progress using custom events and Get and set file attributes.
Rebex SFTP is a file-transfer component for .NET languages (such as C# or VB.NET) that provides secure file system access over a secure SSH channel using the SFTP protocol. It makes it easy to transfer files between your application and Unix/Windows SSH servers. All popular SSH/SFTP and proxy servers are supported.
Rebex SFTP for .NET features
- Supports all major SSH and SFTP servers
- Easy-to-use API with maximum flexibility, designed to fit into the .NET Framework
- Supports .NET 1.0, .NET 1.1 and .NET 2.0, including 64-bit editions
- Upload and download to or from RAM
- A tutorial and many samples, including multithreaded WinForm clients with full C# and VB.NET source code are included
- 100% managed code
- CLS (Common Language Specification) compliant
- Stable and thoroughly tested code
- Complete C# source code is optionally available
- Suitable for both client and server applications
- Support for asynchronous operations according to .NET design patterns
- All common firewalls and proxy servers are supported
- The API closely resembles Rebex FTP for .NET - migrating existing applications from FTP to SFTP is easy
- Includes a stand-alone SSH2 client component for general use
- Includes Rebex Security component with support for signature/verification, encryption/decryption, etc
- DSA and RSA public keys
- Diffie-Hellman key exchange
- Encryption/decryption using Triple DES, RC4 or AES
- Dedicated class for manipulating file and directory listings. Wildcards, regular expressions and symlinks supported
- Creating and deleting files and folders
- Resolving symlinks
- Setting and retrieving Unix file attributes
- Events and delegates for effortless integration with your applications
- Supports resuming file transfers after interruption
- Multiple simultaneous operations
- Progress event handler for monitoring uploads and downloads
- Error handling with .NET exceptions
- Compliant with RFC 4250-4254 and 4256
Rebex SFTP for .NET Supported Proxy Servers
- Socks4
- Socks4a (Socks4 with domain name resolving)
- Socks5
- HTTP proxy CONNECT method
- Tested SFTP servers
- OpenSSH
- GlobalScape Security Server
- WeOnlyDo wodSFTP
- CoreFTP Server
- Bitvise WinSSHD
Component Property | |
Component Type | .NET |
Database type | |
Version |
标签: Rebex SFTP