You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode使用Remote-SSH连接CentOS7服务器提示无法建立连接问题求助

VSCode Remote-SSH连接失败排查方案

核心错误定位

从提供的日志可定位两个核心异常:

  • SSH权限验证失败:Permission denied (publickey,gssapi-keyex,gssapi-with-mic,keyboard-interactive)
  • 远程VSCode服务安装流程因验证失败中断,触发管道写入异常

排查步骤

  • 修正连接地址输入格式

    日志显示Remote-SSH识别到的主机地址为ssh ...@ln01.twcc.ai,输入连接地址时不需要加ssh前缀,直接填写[你的用户名]@ln01.twcc.ai即可,多余前缀会导致连接命令拼接错误,触发验证失败。
  • 开启交互登录终端

    打开VSCode设置,搜索remote.SSH.showLoginTerminal并勾选该配置,重新连接时会弹出独立终端用于输入密码、完成二次验证,避免默认无交互模式下无法完成验证。
  • 复用本地SSH配置

    如果你本地命令行可正常连接,可直接将现有SSH配置导入VSCode:
    1. 按下F1调出命令面板,选择Remote-SSH: Open SSH Configuration File
    2. 选择用户目录下的.ssh/config文件,添加如下配置:
    Host ln01.twcc.ai
      HostName ln01.twcc.ai
      User 替换为你的实际用户名
      IdentityFile 替换为你本地SSH私钥的完整路径
    
    配置完成后在Remote-SSH主机列表中选择ln01.twcc.ai即可发起连接。
  • 清理远程服务缓存

    若之前有过异常连接记录,可先通过命令行登录远程服务器,执行rm -rf ~/.vscode-server删除旧的VSCode远程服务缓存后重新尝试连接。

内容的提问来源于stack exchange,提问作者wen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:57:03