Vscode链接SSH服务器问题

1 vscode远程连接服务器时ssh: Connection refused,过程试图写入的管道不存在

reason:可能是服务器ssh service没有打开

solution:sudo service ssh start;(设置开机自启动:sudo service ssh start)

若启动后任然出问题,可以尝试retry重新链接

2 WSASendCB - ERROR: broken assumption, io:000001EB0A8E5D20, sent:33, remaining:0

reason:windows系统自带openssh环境变量不适合使用vscode连接导致

solution:

右击 此电脑-属性-高级系统设置-高级-环境变量-系统变量-Path-编辑

把路径为: %SYSTEMROOT%\System32\OpenSSH\更改为xxxxx\Git\usr\bin

3 ssh config文件的配置

Host alias

    HostName 172.17.252.97

    User 远程服务器的名字

    ServerAliveInterval 50

    ServerAliveCountMax 4

4 vscode的settings.json配置

{

    "workbench.colorTheme": "Visual Studio Dark - C++",

    "remote.SSH.configFile":"C:\\Users\\xxxxx\\.ssh\\config",(3中ssh config文件的存放路径)

    "remote.SSH.path": "D:\\Program Files\\Git\\usr\\bin\\ssh.exe", (Git中ssh.exe的路径)

    "remote.SSH.showLoginTerminal": true,

    "remote.SSH.remotePlatform": {

        "alias": "linux"

    },

    "bracket-pair-colorizer-2.depreciation-notice": false,

}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值