This software is designed to interface with another system, which has the server software already installed and running on it. The free version allows for up to five separate installations of this SSH2 Client software, to be used by a small group of people. The client software will connect to another Bitvise SSH2 Server, as well as FTP sites on the Internet, but the user has to configure the client software to do this. This SSH2 Client software has advanced features when connecting to another SSH2 server, such as bvterm console and remote server configuration.
The bvterm console feature has support for the full spectrum of a Windows console's features, including the following: colors, Unicode characters, all-key access, and large scrollable buffers. When connected to the SSH2 Server software, the user has all the SSH server settings available to them, which they can configure remotely as if they were sitting in front of the server itself.
This program has one of the most advanced graphical user interfaces I personally have ever used or heard of before. The client software utilizes terminal emulation with support for the following protocols, bvterm, xterm, and vt100. This software is simple enough for the home user, and has advanced features for businesses. This software uses the single sign-on support for SSPI (GSSAPI) Kerberos 5 and NTLM user authentication, as well as Kerberos 5 host authentication.
This software can be configured for SSH port forwarding capabilities, such as dynamic forwarding through integrated SOCKS and HTTP CONNECT proxies. This software is also portable whereas the end-user can create a USB key, in the U3 and PortableApps format.
When connecting to either an FTP site or another SFTP server site, there are various features that this software is equipped with. When a user is downloading or uploading with this program, it has an option to automatically resume with whichever file or files the person was transferring. This program has the ability to retrieve all files and sub-directories from a single command line, instead of just selecting one file or folder at a time. This would be a good way to transfer files from one computer over the same network or to a different remote computer connected to the internet.