使用VSCode进行SSH远程连接时无法与xxx建立连接

昨天在练习 vscode 进行 ssh 远程连接服务器跑深度学习项目时,死活连接不上(本人比较菜),后无奈放弃,改用 pycharm专业版 远程连接,一开始也连接不上,但是好在 pycharm 连接失败会报错,而 vscode 不会(导致我走了很多弯路),我根据错误问了一下 AI,终于知道问题出在哪里了!

1.进行到哪一步出错?

配置好【config 】文件后,点击【在当前窗口中 】连接,选择【linux】后,

弹出错误窗口:

分析:

报错,但是没报什么错误?我去网上搜,给出的解决方案太多,

  • 有的说是vscode版本问题,
  • 有的是vscode设置问题,
  • 有的甚至要更改服务器配置,天,那能随便改吗?
  • 等等

我尝试了前两种,降低 vscode 版本和更改设置,都没用。其他的没尝试了

2.解决办法

改用 pycharm 后,一开始也报错,但是好在有报错信息,如下:

无法连接到远程主机: 'ssh -G' exited with code 255Stderr:OpenSSH_for_Windows_9.5p1, LibreSSL 3.8.2Bad permissions. Try removing permissions for user: \Everyone (S-1-1-0) on file C:/Users/Bug/.ssh/config.Bad owner or permissions on C:\Users\Bug/.ssh/config

错误原因:

C:\Users\Bug\.ssh\config 文件当前允许 "Everyone" 用户(即系统中所有人)访问,这被 OpenSSH 判定为不安全

怎么解决?

  1. 打开文件夹 C:\Users\Bug\.ssh\
  2. 右键点击 config属性 → 安全(Security)
  3. 点击 "高级(Advanced)"
  4. 找到 "Everyone" ,选中后点击 "删除"
  5. 确认只剩:
    • 你的当前用户(Bug)
    • SYSTEM
    • Administrators
  6. 确认后保存即可。

    OK,问题解决,pycharm和vscode都能远程连接了,亲测有效。
相关推荐
放学校门口见18 小时前
vscode部署stm32开发调试环境
ide·vscode·stm32
独隅1 天前
DevEco Code 在 Windows/MacOS 双系统上的完整使用指南
ide·人工智能·windows·macos·华为·harmonyos
2501_916008891 天前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
吳所畏惧2 天前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
xuefeiniao2 天前
CentOS + 宝塔服务器偶发 SSH、面板、网站全部无法访问排查记录(PHP-FPM 内存耗尽案例)
服务器·centos·ssh·php
csdn_aspnet2 天前
如何将 Cursor MCP 与 VS Code 连接
vscode·cursor·mcp·composio
梦想的颜色2 天前
2026 VibeCoding 工具链精选|IDE + 大模型成套组合推荐,按场景分级收录
ide·trae·ai 编程·vibecoding·国产海外 ai 编程方案·氛围编程成套配置·副业 ai 开发工具栈
小杨小杨、努力变强!2 天前
VS Code运行HBuilder X中的uni-app项目
vscode·uni-app·uni-app run
weixin_457340212 天前
ssh 本地链接服务器地址和服务器查看本地地址
运维·服务器·ssh
紫_龙3 天前
window 维护多版本Android studio
android·ide·android studio