如何在 Windows 11 中拆分或复制 SHH 连接终端

如何在 Windows 11 中拆分或复制 SHH 连接终端

在与 Win 11 终端进行 SSH 连接期间,我想拆分我的窗口以便同时在同一台服务器上获得两个 ssh 连接。

我使用键盘快捷键“Alt + Shift + D”拆分了我的窗口,但里面没有 SSH 连接。我只得到了一个 Windows PowerShell 终端。我知道我必须ssh username@hostname在服务器上输入才能连接。

是否可以自动复制 ssh 连接?

Putty 工具可以做到这一点

答案1

您需要将连接详细信息(主机/端口/用户)存储在终端外部的某个地方,而 OpenSSH 客户端和 Microsoft 终端不会自动执行此操作。

终端确实支持在新选项卡中运行命令,您可以使用帮助脚本自动启动另一个 ssh 会话,例如:

// In settings.json
{ 
  "command": { 
    "action": "splitPane", 
    "split": "auto", 
    "profile": "profile1", 
    "commandline": "connect-to-server.script" 
  }, 
  "keys": "alt+shift+d" 
}

更多详情请点击这里:https://learn.microsoft.com/en-us/windows/terminal/customize-settings/actions#split-a-pane

但是目前还没有内置对复制 SSH 的支持。目前有一个公开请求要求将这种 SSH 连接功能添加到 Windows 终端:https://github.com/microsoft/terminal/issues/1280

查看有关如何使用配置文件自动启动 SSH 会话的其他示例


终端支持复制 WSL 路径对您的.bash_profile

相关内容