Bitvise SSH Client是一款强大的SSH2代理转发客户端,它有许多功能,其中包括通过集成的代理提供动态隧道,支持SOCKS4, SOCKS4A, SOCKS5和HTTP CONNECT代理隧道协议。

gs-clientinst-instdlg

Bitvise SSH Client是许多公司用于文件传输和远程访问的程序。这款客户端能够高效地建立到远程服务器的连接,并且提供了一整套丰富的SSH功能,包括全功能的SFTP客户端、非常灵活的TCP/IP转发选项以及能够提供一种称为“单主机单登录”的手段,该手段通过在一个窗口中提供多个会话,使得用户可以保持多个并行的SSH2连接。

Bitvise SSH Client主要面向的是Windows用户,并且支持所有的台式机和服务器版本的Windows,从Windows XP SP3和Windows Server 2003,到最近的Windows版本。它倾向于使SSH2客户端和SSH2服务器之间的连接尽可能自动化和无缝,体验上更便捷,易于理解,可广泛应用于企业和个人用户。

Bitvise SSH Client 客户端包含:

  • 最先进的图形 SFTP 客户端之一。

  • 单击远程桌面转发。

  • 最先进的终端仿真,支持 bvterm、xterm 和 vt100 协议。

  • 支持使用 SSPI (GSSAPI) Kerberos 5 和 NTLM 用户身份验证以及 Kerberos 5 主机身份验证的公司范围单点登录。

  • 支持 ECDSA、RSA 和 DSA 公钥身份验证以及全面的用户密钥对管理。

  • 加密和安全性:提供最先进的加密和安全性,适合作为符合标准的解决方案的一部分,满足 PCI、HIPAA 或 FIPS 140-2 验证的要求。

  • SSH跳转代理:通过SSH跳转服务器连接到最终目标SSH或SFTP服务器。在图形 SSH 客户端中,这是在“登录”选项卡上的“代理设置”中配置的。

  • 使用可选关键字混淆 SSH。当客户端和服务器都支持并启用时,混淆会使观察者更难以检测到正在使用的协议是 SSH。 (协议;OpenSSH 补丁)

  • 强大的 SSH 端口转发功能,包括通过集成 SOCKS 和 HTTP CONNECT 代理进行动态转发。

  • 强大的命令行参数使 SSH 客户端高度可定制,适合在特定情况和受控环境中使用。

  • SFTP 驱动器映射:从任何 Windows 应用程序访问 SFTP 服务器上的文件,就像访问本地文件一样。

  • FTP 到 SFTP 桥接器允许您使用旧版 FTP 应用程序连接到 SFTP 服务器。

  • 高级、可编写脚本的命令行 SFTP 客户端 sftpc。

  • 可编写脚本的命令行远程执行客户端 sexec 和命令行终端控制台客户端 stermc。

  • 可编写脚本的命令行隧道客户端 stnlc,支持静态端口转发规则、基于 SOCKS 的动态隧道和 FTP 到 SFTP 桥接。

  • 我们的 .NET SSH 库 FlowSshNet 以及示例 PowerShell 脚本展示了如何使用 SSH 库从 PowerShell 进行文件传输和远程程序执行。

  • Bitvise SSH 服务器远程管理功能。

Bitvise 软件不包含广告、安装产品捆绑包或收集用户数据进行销售。我们得到软件许可用户 100% 的支持。谢谢你!

图形化 SFTP 文件传输

Bitvise SSH 客户端包含最先进的 SFTP 文件传输客户端之一,支持:

  • 自动恢复、文本文件感知、递归子目录传输;
  • 强大、先进的传输列表管理;
  • 通过支持 SFTP v6 检查文件和检查文件块的服务器进行验证完整性恢复;
  • 与支持 SFTP v6 检查文件和检查文件块的服务器进行目录镜像;
  • 高速 - 在网络和磁盘速度允许的情况下,使用 Bitvise SSH 服务器可达到数十或数百 MB/s;
  • 即使在多个文件传输过程中,也能快速响应用户输入。
  • SFTP 驱动器 - 从任何 Windows 应用程序访问 SFTP 服务器上的文件,就好像它们是本地文件一样。

Bitvise SSH 客户端还包含一个先进的、可编写脚本的命令行 SFTP 客户端。

终端访问 - 远程控制台

Bitvise SSH 客户端提供对 SSH 服务器控制台的集成访问,可以通过任何平台上大多数 SSH 服务器支持的 VT-100 和 xterm 协议,也可以通过 Bitvise SSH 服务器支持的增强型 bvterm 协议:

  • VT-100 和 xterm 支持 UTF,bvterm 支持完整的 Unicode;
  • xterm 和 bvterm 的全彩色支持;
  • 支持大屏幕缓冲区、所有组合键(包括 Alt 键)和使用 bvterm 进行完全准确的控制台渲染;
  • 终端会话记录。

Bitvise SSH 客户端还包含命令行终端仿真客户端 stermc 以及命令行远程执行客户端 (sexec)。

单点登录

当使用 Bitvise SSH 客户端连接到同一或受信任的 Windows 域中启用 GSSAPI 的 SSH 服务器时,您可以让 Kerberos 5(或旧平台上的 NTLM)为您执行服务器和用户身份验证。无需手动验证主机密钥;不管理用户密码和公钥。只需告诉 SSH 客户端要连接到域中的哪台服务器,如果该服务器是 Bitvise SSH 服务器或其他兼容 GSSAPI 支持的服务器,两个程序将自动进行身份验证并建立安全连接。

转发端口

Bitvise SSH 客户端是一款功能强大的 SSH2 端口转发客户端,具有许多功能,包括:

  • 通过集成代理实现动态隧道,支持 SOCKS4、SOCKS4A、SOCKS5 和 HTTP CONNECT 代理隧道协议。将您的应用程序配置为通过 SSH 客户端代理连接到目标主机,无需配置手动隧道规则。

    如何设置动态隧道程序:Firefox、IE;在 Bitvise SSH 客户端中使用这些设置。

  • 端口转发设置可以保存到配置文件中,也可以从配置文件中加载。人们可以维护多个复杂的隧道配置,而无需在每次会话之前手动输入参数。

  • Bitvise SSH 客户端在后台运行时仅显示系统托盘图标,从而最大限度地减少其存在。如果在程序最小化时遇到错误,图标会反映该错误。

  • 服务器端转发:使用 Bitvise SSH 服务器和客户端,可以设置一台服务器和多个客户端,以便所有端口转发规则都在服务器上集中配置,无需更新任何客户端设置。 SSH 客户端只需配置一次,并且可以在必要时轻松更改端口转发规则。

  • 支持命令行参数。使用命令行自动化,可以从“启动”菜单中的链接启动端口转发会话,而无需任何用户交互。有关命令行参数的帮助可以在首次启动时在 SSH 客户端日志区域中找到,或者通过执行“BvSsh /?”从命令提示符。

  • 建立 SSH 会话后,任何外部应用程序都可以自动启动。

  • 如果 SSH 会话中断,Bitvise SSH 客户端可以自动重新连接到服务器。

Bitvise SSH 客户端还包含一个先进的、可编写脚本的命令行隧道客户端。

高度可定制

运行“BvSsh -?”获取命令行参数列表,可灵活地:

  • 使用 -profile、-loginOnStartup 和 -exitOnLogout 参数使 Bitvise SSH 客户端加载配置文件并在启动时立即连接并在断开连接时退出;

  • 使用 -hide 和 -menu 参数使 Bitvise SSH 客户端隐藏其用户界面的一部分(主窗口、身份验证消息、访问 SSH 功能);

  • 从可移动媒体运行 Bitvise SSH 客户端并阻止其对 Windows 注册表进行任何更改 - 但使用公钥身份验证并使用 -noRegistry、-keypairFile 和 -hostKeyFile 参数验证主机密钥;

 和更多。

此外,当图形 Bitvise SSH 客户端运行时,您可以使用命令行实用程序 BvSshCtrl 以编程方式使客户端登录、注销或退出。运行“BvSshCtrl”寻求帮助。

Bitvise SSH 客户端的便携使用

Bitvise SSH 客户端 (Tunnelier) 支持控制它如何使用 Windows 注册表的命令行参数(-noRegistry 和 -baseRegistry 参数)。当需要控制注册表的使用时可以使用此功能。

我们的 SSH 客户端的最新版本还支持在 SSH 客户端配置文件中存储主机密钥信息和客户端身份验证密钥对。这意味着您可以将 SSH 客户端安装目录的内容复制到 USB 密钥,将 USB 密钥插入另一台计算机,然后运行图形 SSH 客户端,如下所示:

BvSsh -noRegistry -profile=U:\Profile.bscp

这将告诉客户端不要使用 Windows 注册表,并仅使用您保存到 Profile.bscp 中的主机和密钥对信息进行连接。

有关支持的命令行参数的更多信息,请运行图形 SSH 客户端,如下所示:

 BvSsh-?

Bitvise SSH 客户端还包括命令行客户端 – sftpc、sexec、stermc 和 stnlc – 它们还支持 -noRegistry 和 -profile 参数。这些命令行客户端经常在无人值守的情况下使用,但也可以交互使用。有关更多信息,请查看使用 Bitvise SSH 客户端无人值守。

命令行 SFTP 客户端

Bitvise SSH 客户端包含 sftpc,这是一种高级命令行 SFTP 客户端,支持:

  • 排队后台传输,以便您可以在下载文件时继续浏览目录('get * -bg');
  • 强大的命令行参数,用于从批处理文件或外部程序启动的自动脚本传输;
  • 通过支持 SFTP v6 检查文件和检查文件块的服务器进行验证完整性恢复;
  • 在平台之间传输文件时自动转换文本文件(“type”命令);
  • 通配符 - * 和 ?通配符可以匹配多个文件;
  • 递归传输 - 简单的“get * -s”即可下载所有文件和子目录;
  • 恢复支持 - 'get file.txt -r' 恢复以前下载的文件(如果它已经存在);
  • 高速 - 在网络和磁盘速度允许的情况下,使用 Bitvise SSH 服务器可达到数十 MB/秒。

 附加信息:

  • 用法:安装 Bitvise SSH 客户端后,通过执行“sftpc -?”获取此帮助

  • 命令列表:安装 Bitvise SSH 客户端后,通过使用 sftpc 连接到服务器来获取此帮助,然后执行“help”和“help <command>”

  • “log”实用程序可与 sftpc 一起使用,将每个单独的 SFTP 会话的输出存储在单独的、唯一命名的日志文件中以进行审核。

  • “重试”实用程序可与 sftpc 一起使用,在发生特定类型的故障后自动重复传输尝试。

命令行远程执行客户端

Bitvise SSH 客户端包含 sexec,这是一个可编写脚本的命令行远程执行客户端,可用于通过批处理文件在远程计算机上安全地执行程序。批处理文件可以根据远程程序报告的退出代码执行操作,并且可以捕获远程程序的输出,通过简单重定向 sexec 输出进行处理。

Bitvise SSH 客户端附带的另一个命令行程序 stermc,可以在启动它的同一命令提示符窗口中方便地打开支持 xterm、VT-100 和 bvterm 的 SSH 终端模拟会话。如果您从计算机 A SSH 到运行 Bitvise SSH 服务器的计算机 B,并且计算机 B 上还安装了 Bitvise SSH 客户端,则可以使用 stermc 方便地建立到计算机 C 的转发 SSH 终端会话。

所有 Bitvise 命令行客户端都支持 Bitvise SSH 客户端支持的所有身份验证方法,可以从图形客户端中配置的配置文件加载设置,使用与图形客户端相同的用户密钥对和主机密钥数据库,可以通过 SOCKS 或 HTTP 连接CONNECT 代理,并支持一组通用的命令行参数,控制建立 SSH 连接的大部分方面。

命令行隧道客户端

Bitvise SSH 客户端包含 stnlc,这是一个可编写脚本的命令行端口转发客户端,支持静态端口转发规则、基于 SOCKS 的动态隧道、FTP 到 SFTP 桥接和 SFTP 驱动器映射。

有关使用此客户端的更多信息,请运行“stnlc -h”。

 FTP 到 SFTP 

Bitvise SSH 客户端包含一个 FTP 到 SFTP 桥,该桥在 FTP 和 SFTP 协议之间执行转换,允许任何 FTP 客户端应用程序通过 Bitvise SSH 客户端安全地连接到 SFTP 服务器。支持主动模式和被动模式 FTP 数据连接,以及重新启动的传输、目录列表和其他功能。所有 FTP 客户端都应该能够列出目录并通过 Bitvise SSH 客户端的 FTP 到 SFTP 桥传输文件,包括 DreamWeaver 等应用程序中的集成客户端、BulletProof FTP 等 GUI 客户端以及默认 ftp.exe 等命令行客户端Windows 附带的客户端。如果您使用的 FTP 客户端无法与 Bitvise SSH 客户端的 FTP 到 SFTP 桥配合使用,请告诉我们。

有关 FTP 桥的更多信息,请参阅使用 FTP 客户端访问 SFTP 服务器。

与 Bitvise SSH 服务器一起使用

当连接到 Bitvise SSH 服务器时,我们的客户端可以执行上述所有操作,以及以下操作:

  • bvterm 控制台:当连接到 Bitvise SSH 服务器时,我们的客户端为您提供 Windows 平台上最好的控制台。我们的 bvterm 协议支持 Windows 控制台的全部功能:颜色、Unicode 字符、全键访问和大型可滚动缓冲区。

  • 远程服务器配置:使用 Bitvise SSH 客户端,可以远程配置所有 SSH 服务器设置,而无需使用远程桌面。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。