PuTTY/KiTTY Windows 命令行的替代方案

PuTTY/KiTTY alternative on Windows command line

我想连接到 Windows 服务器而不需要使用 KiTTY or PuTTY。有没有简单的方法连接到服务器?我想做一些命令行操作,我想知道是否有从 Windows 命令行执行操作的快速方法。

非常感谢!

只有最新版本的 Windows10 带有内置的 SSH 客户端。它是 Win32-OpenSSH 版本的 OpenSSH ssh

在较旧的 Windows 版本上,您可以手动提取 Win32-OpenSSH package(不安装服务器,只需提取存档并使用包含的 ssh.exe 二进制文件)。


Windows 10 x64 上的另一个选项是安装 Windows subsystem for Linux。包含 OpenSSH ssh


或者使用第三方 SSH 客户端。

PuTTY 是迄今为止 Windows 使用最广泛的 SSH 客户端。并且易于安装和使用。


如果要自动执行命令,请使用 Plink。这是一个控制台 SSH 客户端。 Plink 是 PuTTY 包的一部分。

IVT 安全访问:http://www.ivtssh.nl/

下面是这个终端的一些优雅ways/capabilities。

  1. 单身sign-on: 对 GSSAPI 的支持允许使用 Windows 凭据使用 SSH 或 Telnet password-less 登录。它有多种登录方式,无需输入密码。

  2. 快速搜索如“Spotlight”:只需按服务器名称的1-2个字符即可快速select连接服务器。这比手动浏览已保存会话的已保存列表的繁琐工作要好得多。

  3. 在屏幕上自动突出显示警告和错误消息。 红色代表“错误,失败”,黄色代表“警告”,绿色代表“成功,通过”。当 运行 在屏幕上生成大量输出时,这非常有用。彩色文字很难错过。还可以添加更多关键字,使其默认突出显示。

  4. 自动将所有会话记录到屏幕上显示的文件名。可以使用键盘快捷键访问该列表,并且可以单击每个列表以在默认编辑器中打开相应的文件。 这消除了在也记录日志的大型冗长脚本之后手动打开文件并搜索不同警告和错误的需要。

  5. 鼠标支持。 屏幕上列出的任何带有错误消息的文件名都可以直接用鼠标单击以在默认编辑器中打开它。 IVT 甚至可以生成 VI 命令,以允许在这个流行的 Unix 编辑器中使用鼠标定位光标。用户可以编程组合键盘和鼠标键来触发 user-defined 脚本。

  6. Built-in WinSCP 支持,拖放文件传输 终端具有 built-in WinSCP 支持和功能,如“启动 WinSCP 到此主机,将文件发送到此服务器,将文件发送到 windows 主机”,不需要任何额外的日志记录步骤。 或者,在终端 window 上拖放一个文件,它将被传输到主机。

  7. 标签式window支持 该终端支持单个 window 中的选项卡和简单的导航键“CTRL + 箭头”。

  8. 每个选项卡都有一个进度指示器。 终端在它们所代表的会话的每个选项卡上都有一个进度指示器。 显示终端的灰色移动时钟仍在运行最后一条命令。命令已完成的绿色“选中”框。这样就无需转到不同的会话来检查 long-running 命令的完成情况。

  9. VT220 兼容性:IVT 在 vttest 兼容性测试中获得 110 分(满分 110 分)。 PuTTY 的最高评分是 82,这意味着需要精确模拟的各种旧程序将与 IVT 一起工作,而与 PuTTY 一​​起失败。

  10. 支持传统搜索 它还支持“CTRL-F”,您可以用它在 upwards/downwards 方向搜索某些东西 on-screen 和历史缓冲区。

  11. 运行 在每个 logged-in 会话中同时执行命令。如果您必须 运行 在每个“logged-in 会话”上执行某些操作,例如更新、构建等,终端可以 运行 在每个 logged-in 上执行相同的命令] 终端,启动后,每个选项卡上的进度指示器将显示该命令在每台机器上的状态。

  12. 配色方案 终端有很多color-schemesbuilt-in可以满足大家的填色需求

  13. 使用键盘快捷键启动复制会话。 启动的会话与其复制的会话完全相同(相同的主机、用户和工作目录)。

  14. 将actions/scripts映射到键盘键:终端的默认设置对每个人都足够好,但可以自定义使用每个和运行 scripts/tasks 的每个键盘快捷键,这意味着在不同的服务器上做一些特定的事情只是一个键盘按键。

  15. X-Server:终端可以很容易地与X-server.

    集成
  16. 可配置:它实际上有数百个可配置选项,允许自定义 IVT 以适应任何给定情况或环境。脚本可以动态更改所有设置以自动配置会话。