Chilkat SSH / SFTP .NET
Download the Chilkat .NET Components for the .NET 2.0 / 3.5 Framework (win32)
Download the Chilkat .NET Components for the 64-bit .NET 2.0 / 3.5 Framework (x64)
Download the Chilkat .NET Components for .NET 1.0 / 1.1 Framework
Reference Docs: C# SSH
·
VB.NET SSH
·
C# SFTP
·
VB.NET SFTP
·
C# SSH Tunnel
·
VB.NET SSH Tunnel
Purchase
·
License
Examples: C# SSH
·
VB.NET SSH
·
C# SFTP
·
VB.NET SFTP
·
C# SSH Tunnel
·
VB.NET SSH Tunnel
The SSH / SFTP .NET component provides two objects: A client-side SSH2 implementation for executing commands and shell sessions on Unix/Windows SSH servers, and an SFTP implementation for file transfer and remote file management over SSH.
It also provides SSH tunneling capabilities. (SSH tunneling (port forwarding) for IMAP, POP3, and SMTP is also integrated directly within the Chilkat IMAP and Email components.)
SSH Features · SFTP Features · SSH Key Creation/Conversion
Features Common to all Chilkat Components
- New-version upgrades always free, forever.
- Identical API in C#, C++, Java, Perl, Python, Ruby, VB6, ASP, FoxPro, Delphi, C, MFC, etc.
- 64-bit Windows OS supported.
- Single license covers all programming languages/platforms.
- Royalty-free redistribution.
- Unlimited 1-year phone and email support
SSH Features
- Implements the SSH2 protocol.
- Remote shell over SSH.
- Execute commands over SSH channel.
- SOCKS4 and SOCKS5 proxy support.
- HTTP proxy support.
- Automomous SSH Tunneling in a background thread.
- SSH Tunnel (port-forwarding) in foreground thread.
- Manage multiple open channels simultaneously.
- Asynchronous operation -- start commands/shell and retrieve responses separately.
- Supports both password and public-key authentication.
- Execute multiple commands over multiple channels simultaneously.
- Initiate key re-exchange.
- Transparently handles server key re-exchanges.
- Explicit control over bi-directional channels with ability to send CLOSE and EOF.
- Request PTY for terminal emulation.
- Set environment variables.
- Send signals to remote shell or command.
- Set TTY mode.
- Supports custom channels.
- Automatic conversion of text output from remote system's charset to Unicode-based strings.
- SSH tunneling (tunneling) for IMAP, SMTP, POP3 integrated directly in Chilkat IMAP and Email components.
- Progress monitoring and abort capability
SFTP Features
- Upload and download files.
- Resume (restart) uploads and downloads.
- Download directory listings w/ easy access to file information.
- Copy files and data directly from/to variables
- Supports all versions of SFTP servers (v3, v4, v5, v6, etc.)
- Supports both password and public-key authentication.
- Supports 64-bit file sizes.
- Allows for multiple files or directories to be open simultaneously.
- Create remote directories.
- Delete and rename remote files and directories.
- Get/set file last-modified, create, and last-access date/times.
- Get/set file permissions and attributes.
- Get/set file owner and group.
- Event callbacks for progress monitoring and abort.
- Resolve relative paths to absolute paths via "REALPATH".
- Copy local file attributes and date/times to remote file.
- Provides full control of whether symbolic links are resolved (i.e. followed)
SSH Key Creation/Conversion Features
- Generate new DSA keys.
- Generate new RSA keys.
- Import/export private keys in OpenSSH format (encrypted or unencrypted).
- Import/export private keys in PuTTY format (encrypted or unencrypted).
- Import/export public keys in OpenSSH format.
- Import/export public keys in RFC 4716 format.
- Import/export keys in XML format.
- Generate fingerprint for key.
|
Privacy
Statement. Copyright 2000-2010 Chilkat
Software, Inc. All rights reserved.
Send feedback to support@chilkatsoft.com Components for Microsoft Windows 7, Vista, XP, 2000, 2003 Server, and Windows 95/98/NT4.
|

Downloads
.NET 2.0
.NET 1.*
.NET x64
VC++ 6.0
VC++ 7.0
VC++ 8.0
Java
Ruby
Perl 5.8.*
Perl 5.10.*
Python
Bounce ActiveX
Charset ActiveX
Email ActiveX
FTP2 ActiveX
Crypt ActiveX
HTML-to-XML ActiveX
HTTP ActiveX
IMAP ActiveX
MHT ActiveX
MIME ActiveX
RSA ActiveX
Socket ActiveX
Spider ActiveX (free)
String ActiveX (free)
Tar ActiveX
Upload ActiveX (free)
XML ActiveX (free)
XMP ActiveX
Zip ActiveX
|