Bitvise SSH Client always use encrypts data during transmission. Thus, no one can sniff your password or see what files you are transferring when you access your computer over SSH. This program is designed for Windows. Bitvise SSH Client for Windows includes state of the art terminal emulation, graphical as well as command-line SFTP support, an FTP-to-SFTP bridge, powerful tunneling features including dynamic port forwarding through integrated proxy, and remote administration.
Bitvise SSH Client is used to initiate connections to SSH servers. It is usually used interactively, so it will only run when a user runs it, but it can also be launched unattended to run scripted commands or file transfers, or to maintain an SSH connection for port forwarding. The SSH client is used to access a terminal console on an SSH server, to initiate port forwarding, or to initiate file transfers to and from SSH servers using SFTP.
SSH and SFTP client for Windows incorporates:
- One of the most advanced graphical SFTP clients.
- Single-click Remote Desktop forwarding.
- State-of-the-art terminal emulation with support for the bvterm, xterm, and vt100 protocols.
- Support for corporation-wide single sign-on using SSPI (GSSAPI) Kerberos 5 and NTLM user authentication, as well as Kerberos 5 host authentication.
- Support for ECDSA, RSA and DSA public key authentication with comprehensive user keypair management.
- FIPS 140-2 validation: When FIPS is enabled in Windows, uses Windows built-in cryptography, validated by NIST to FIPS 140-2 under certificates #1892, #2357, and #2606. On Windows XP and 2003, uses the Crypto++ 5.3.0 FIPS DLL, originally validated by NIST under certificate #819 (historical). When Windows cryptography is used, but FIPS mode is not enabled in Windows, additional algorithms may be available.
- Obfuscated SSH with an optional keyword. When supported and enabled in both the client and server, obfuscation makes it more difficult for an observer to detect that the protocol being used is SSH. (Protocol; OpenSSH patches)
- Powerful SSH port forwarding capabilities, including dynamic forwarding through integrated SOCKS and HTTP CONNECT proxy.
- Powerful command-line parameters which make the SSH client highly customizable and suitable for use in specific situations and controlled environments.
- An FTP-to-SFTP bridge allowing you to connect to an SFTP server using legacy FTP applications.
- An advanced, scriptable command-line SFTP client, sftpc.
- A scriptable command-line remote execution client, sexec, and a command-line terminal console client, stermc.
- A scriptable command-line tunneling client, stnlc, with support for static port forwarding rules, dynamic SOCKS-based tunneling, and FTP-to-SFTP bridge.
- Bitvise SSH library, FlowSshNet, with example PowerShell scripts showing how to use the SSH library for file transfer and remote program execution from PowerShell.
- Bitvise SSH Server remote administration features.
- Supported platforms include all desktop and server versions of Windows, starting from Windows XP, to the most recent; including Windows 10 and Windows Server 2016. Both 32-bit and 64-bit versions of Windows are supported.
Bitvise SSH Client is a powerful SSH2 port forwarding client with many features, including:
- Dynamic tunneling via integrated proxy supporting SOCKS4, SOCKS4A, SOCKS5 and HTTP CONNECT proxy tunneling protocols. Configure your applications to connect to target hosts through the SSH Client’s proxy, and no manual tunneling rules need be configured.
SSH Client: Login Settings
SSH Client: Proxy Settings, Host Keys, Keypairs
SSH Client: xterm Console
SSH Client: Remote Desktop, Help
SSH Client: SFTP interface
How to set up programs for dynamic tunneling?
- Port forwarding settings can be saved to and loaded from a profile. One can maintain multiple complex tunneling configurations without having to manually enter parameters before each session.
- Bitvise SSH Client minimizes its presence by displaying only a system tray icon when running in the background. If an error is encountered while the program is minimized, the icon reflects that.
- Server-side forwarding: with Bitvise SSH Server and Client, a server and multiple clients can be set up so that all port forwarding rules are configured centrally at the server, without requiring any client-side setting updates. The SSH clients only need to be configured once, and port forwarding rules can easily be changed when necessary.
- Command-line parameters are supported. Using command-line automation, a port forwarding session can be started from a link in the Startup menu without requiring any user interaction whatsoever. Help with the command-line parameters can be found in the SSH client log area when it is first started, or by executing ‘BvSsh /?’ from a command prompt.
- After an SSH session is established, any external application can be launched automatically.
- If an SSH session is interrupted, Bitvise SSH Client can automatically reconnect to the server.
Bitvise SSH Client is free for use of all types, including in organizations. You can download it here.
This article summarized from this site: https://www.bitvise.com/