vsh/vsftp/vcp enhancements
vsh, vsftp, and vcp now have support for the hmac-sha2-512-etm@openssh.com and hmac-sha2-256-etm@openssh.com MACs.
The VanDyke ClientPack is a suite of tools for automating file transfer, shell, and public-key administration tasks. VRALib, a key component of the ClientPack, is a Windows COM API that enables custom scripting of SSH2 connections.
vsh, vsftp, and vcp now have support for the hmac-sha2-512-etm@openssh.com and hmac-sha2-256-etm@openssh.com MACs.
All the VanDyke ClientPack applications support password, public-key, Kerberos v5 (via GSSAPI), and keyboard-interactive when connecting to SSH2 servers. Public key support includes RSA (up to 16,384 bits), Ed25519, ECDSA (RFC 5656), DSA, PuTTY PPK, and OpenSSH certificates. vsh supports connections to SSH1 servers using password, public-key, and TIS authentications. Keys up to 16,384 bits can be generated and can be stored in agent, improving security. The limit for Red Hat Enterprise Linux 6.0 32-bit is 4,096.
The VanDyke ClientPack applications support ChaCha20/Poly1305, AES-GCM, AES-128-CTR, AES-192-CTR, AES-256-CTR, AES-128, AES-192, AES-256, Twofish, Blowfish, 3DES, and RC4 ciphers when connecting to SSH2 servers. The maximum 2048 bits length of DSA keys under SSH2 provides more secure encryption. For SSH1 servers, Blowfish, DES, 3DES, and RC4 and are supported. Microsoft CAPI encryption is supported in vkeygen during key generation and passphrase change operations.
vcp and vsftp support SFTP through version 6.
The VanDyke ClientPack for Windows has an administrative option to run in "FIPS Mode". When this option is set, the VanDyke ClientPack applications use a FIPS 140-2 validated cryptographic library and only allow FIPS-approved algorithms.
Agent forwarding support allows transparent authentication to multiple linked servers after the first SSH server has authenticated the user.
vsh allows you to tunnel common TCP/IP protocols (for example, POP3, IMAP4, HTTP, SMTP) to a remote Secure Shell server using a single, secure, multiplexed connection.
vsh provides dynamic port forwarding which simplifies how TCP/IP application data is routed through the Secure Shell connection. Instead of configuring port forwarding on a per-application basis in vsh, each application is configured to use a SOCKS server on a local host port. vsh opens a port on the local host and acts as a SOCKS server for any SOCKS-compatible application, even those that use multiple ports, such as FTP.
vsh allows you to encrypt X11 Windows sessions to secure remote X applications that are being displayed on the local PC.
Like rsh, vsh can be used to execute commands on a remote system. But unlike rsh, vsh provides secure encrypted communications over a nonsecure network.
Both SSH1 and SSH2 are supported in vsh, providing the maximum in flexibility when connecting to a range of remote servers.
vkeygen is a program that generates public and private keys with options to set the key length (in bits) and passphrase associated with the key pair. Microsoft CAPI encryption is also supported during key generation and passphrase change.
vpka is a public-key assistant program which allows a user with no public key file on the server to upload a public key for use in authentication. vpka can also be used to define parameters for keys and to remove keys from the server.
Support for SOCKS v4 and v5 and unauthenticated HTTP proxies.
vsftp can be used to create new directories locally and on the remote host.
vsftp can be used to rename files locally and on the remote host.
vsftp can be used to change read/write/execute permissions as allowed by logon. It can be used to specify file permissions for uploaded files.
vsftp can be used to display the remote directory listing of either the path or of the current directory if the path is not specified. If the -l flag is set, vsftp displays permission and ownership information. This command, if used with a / (i.e., ls /), lists the roots when connecting to a server such as VShell that allows multiple roots.
Both vsftp and vcp commands can be recursively applied to all subdirectories in a target directory.
Moving files is supported in vcp and vsftp using --move. In vsftp, --move can be specified as an argument to get and put. Moving local files is also supported.
Both vsftp and vcp commands can specify a path that contains the wildcard characters * and ?. vsftp will expand these wildcard characters. Multiple wildcard characters are permitted in a path (e.g., "*.*" or "*.?"). vsftp also supports file "globbing". The sequence [...] will match any one of the characters enclosed. Within [...], a pair of characters separated by a quotation mark (") matches any character lexically between the two. The backslash can be used to turn off wildcard characters (e.g., \* or \[).
vsftp supports both ASCII and binary file transfers. Text format files can be sent as raw text rather than in binary format for more compatible transfers of files like HTML and server logs between different operating systems
Both vsftp and vcp illustrate the status of a file transfer operation with a text-based progress indicator.
Copies between two remote hosts can be accomplished using vcp. File sources and destinations may contain a user, host, and port specification to indicate that the file is to be copied to or from that host.
The VRALib API allows scripting of SSH2 connections through a Windows COM interface. Supported operations include full control over SSH2 connections, sending a command to an SSH2 server and getting the output produced by the command, tunneling/port forwarding, file transfers using SFTP, remote file management, adding host keys to a host key database, and adding keys to the SSH2 authentication agent.
The VanDyke ClientPack applications support both SOCKS v4 and v5 for use with SSH1 or SSH2. When using SOCKS v5, optional firewall authentication is supported.
VanDyke ClientPack is available for commonly used Windows (32- and 64- bit), Mac, and Linux (32- and 64- bit) platforms. For a complete listing of supported platforms, see the System Requirements page.
The VanDyke ClientPack applications support the IPv6 standard being implemented across the internet. IPv6 addresses limitations with the current IPv4 standard, such as the limited number of available IPv4 addresses. It also adds many improvements to IPv4 in areas such as routing and network autoconfiguration.
Official software releases can be downloaded and evaluated for 30 days without charge.
Beta software releases can be downloaded and evaluated for 30 days without charge.
All registered users receive a year of software updates. An option with three years of updates is also available.
All registered users receive a year of technical support by email from VanDyke Support. An option with three years of technical support is also available.
Software updates and support are available after the first year for multi-computer licenses.
VanDyke Software uses cookies to give you the best online experience. Before continuing to use this site, please confirm that you agree to our use of cookies. Please see our Cookie Usage for details.
Here you can control cookies using the checkboxes below. Some cookies are essential for the use of our website and cannot be disabled. Others provide a convenience to the user and, if disabled, may reduce the ease of use of our site. Finally, some cookies provide anonymous analytic tracking data that help us provide the user with a richer browsing experience. You can elect to disable these cookies as well.