2022年vsCode日志提示:Failed to parse remote port from server output || Could not establish connection to

vsCode远程连接服务器报错提示

vsCodessh连接win10提示:Could not establish connection to “xx.xx.xx.xx"
vsCode 日志提示:Failed to parse remote port from server output

时间

2022/4/30

当前环境

  • vsCode版本:Version: 1.66.2 (Universal)Commit:
  • 当前vsCode安装的系统:mac
  • 想要连接的远程电脑:win10 LTSB精简版本
    • win10LTSB ssh环境:使用 OpenSSH-x64-v8.9.1.0.msi 进行安装的,并在Path中配置了环境变量(如果您使用的是windows 专业版本和家庭版本,您需要通过PowerShell安装 SSH客户端和服务端,参考链接win10安装Openssh),我没有用这个方法安装成功是因为精简版本的默认没有ssh功能,且使用PowerShell安装后,无法使用,所以自己在网上找的OpenSSH-x64-v8.9.1.0.msi 安装包进行安装,点击“运行”后,可以在管理器中发现 ssh 服务端和客户端在运行
  • 验证 win10 服务端的 ssh方法,cmd中输入 ssh,如下图就代表成功了
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

假设你已经做好了如下配置和尝试

  1. 在Extensions中安装好了Remote -SSH(如下图)
  2. 添加了你要访问的服务器ip地址等信息,并拥有了一个config文件(如下图)
    请记住这个config文件的路径,一般为“/Users/user_name/.ssh/config”
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

报错日志信息:

出现Could not establish connection to “xx.xx.xx.xx”的报错弹窗后,查看下方日志报错信息(Failed to parse remote port from server output)
在这里插入图片描述

解决方法:

  1. 在左侧栏选择 远程连接 的电脑图标–>Command+Shift+p–>Remote-SSH:Settings—>回车在这里插入图片描述
    在这里插入图片描述
  2. 选择 Remote.SSH: Remote Platform,在这里将你的IP地址以及你要远程连接的环境(macOS/windows/linux)填写进去,如下图
    在这里插入图片描述
  3. 配置完成后,重新连接就成功了~
    在这里插入图片描述

补充当前vsCode的相关设置

  • Setting.json的内容
{
   "workbench.editorAssociations": {
       "*.ipynb": "jupyter-notebook"
   },
   "notebook.cellToolbarLocation": {
       "default": "right",
       "jupyter-notebook": "left"
   },
   "terminal.integrated.inheritEnv": false,
   "remote.SSH.defaultForwardedPorts": [
   
   ],
   "remote.SSH.remotePlatform":{
       "192.168.202.157": "windows"
   },
   
 
}

在这里插入图片描述

  • Settings的内容
    • Remote.SSH:Config File,我没有设置路径,网上很多教程说要设置config路径(/Users/user_name/.ssh/config
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值