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

VS Code远程资源管理器反复索要密码且IP不符问题求助

解决VS Code远程连接错误IP及免密问题

问题分析

终端通过ssh root@164.52.203.148能正常免密连接,但VS Code远程资源管理器调用了错误IP(164.52.202.117),说明VS Code读取的SSH配置存在错误或未正确指定目标服务器信息,手动修改SSH的config文件即可解决。

操作步骤

  1. 定位SSH config文件

    • Windows:打开文件管理器,进入路径C:\Users\[你的用户名]\.ssh\,找到config文件(无则新建一个空白文本文件,重命名为config,注意不要带.txt后缀)
    • macOS/Linux:终端执行cd ~/.ssh/,直接编辑已有config文件
  2. 添加目标服务器配置
    在config文件中写入以下内容:

    Host e2e-gpu-server
        HostName 164.52.203.148
        User root
        IdentityFile ~/.ssh/id_rsa
    

    说明:

    • Host:自定义的服务器别名,方便VS Code中快速选择
    • HostName:填写正确的服务器IP(164.52.203.148)
    • User:登录用户名(此处为root)
    • IdentityFile:指定本地私钥文件路径,默认是id_rsa,如果生成密钥时修改了文件名,替换为对应名称即可
  3. 验证配置有效性
    终端执行ssh e2e-gpu-server,如果能直接免密连接服务器,说明配置生效

  4. 在VS Code中使用新连接

    • 打开VS Code的远程资源管理器,切换到SSH类别,找到自定义的e2e-gpu-server别名
    • 点击连接即可,此时会自动使用正确IP和指定私钥,实现免密连接
    • 若VS Code中仍存在指向错误IP的旧连接条目,右键删除即可避免混淆

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 04:14:52