Windows 系统自带的cmd终端通过ssh可以连接 应该是vscode里对Ubuntu的服务器端配置出了问题 参考:记录 VSCode ssh 连接远程服务器时出错及解决方法 在Windows 的vscode里面执行 ctrl + shift + p ,输入: Kill VS Code Server on Host 之后连接成功