重装Ubuntu之后重连VSCode

重装Ubuntu会导致主机密钥完全变更,于是会出现以下图片所示的错误

那么我们要做两件事

1.先解决SSH连接问题(VSCode远程连接)

在Windows主机上进行以下操作:

删除旧的SSH密钥记录

1.先打开命令提示符win+R输入cmd再回车。

输入notepad C:\Users\%USERNAME%\.ssh\known_hosts

这时会打开一个文件,找到 你的包含你的ip地址的那一行,删除它,然后保存

例如我的IP地址是192.168.209.130,那我就找到包含这个ip地址的那行,删除 ,然后ctrl+s保存

2.打开Ubuntu,看看Ubuntu的ip地址是什么

打开Ubuntu,输出hostname -I

3.测试SSH连接

在命令提示符面板中输入ssh 用户名@刚刚查看的ip地址

然后提示yes/no 输出yes

就是成功啦!!!

4.然后我们去VSCode中连接

  1. 关闭 VSCode 错误窗口
  2. F1 → 输入 Remote-SSH: Connect to Host...
  3. 选择 ding@192.168.209.131
  4. 应该能正常连接了
相关推荐
Mr_liu_6662 分钟前
Claude非专业入门实战笔记(附录):关闭Telemetry-遥测,消除无用网络请求与日志噪音
linux·笔记·ubuntu·ai编程
时空无限8 分钟前
ubuntu apt 查看软件之间的依赖
linux·运维·ubuntu
Escalating_xu11 分钟前
【Linux】线程概念与控制:从地址空间、LWP 到 pthread_create、join、detach 与 NPTL
java·linux·redis
Escalating_xu21 分钟前
【Linux】进程信号:从产生、阻塞与递达到 sigaction、可重入与内核返回路径
linux·运维·面试·职场和发展
2603_9664372625 分钟前
格式化之后数据还能恢复吗?说清恢复条件
linux·运维·数据库
人还是要有梦想的38 分钟前
ubuntu系统安装mysql8.1服务器步骤
服务器·ubuntu·mysql8.1数据库服务器
RisunJan39 分钟前
Linux命令-traceroute(IP 路由路径追踪)
linux·运维·tcp/ip
拾光Ծ1 小时前
Linux五种I/O模型与fcntl非阻塞控制
java·linux·服务器·i/o模型
二炮手亮子3 小时前
Linux命令行合集(涵盖定时任务、防火墙、SHH、线上问题实战等)
linux·运维
张洛闻Eren10 小时前
MySQL 维护稳定系统【MySQL第二课】
linux·数据库·mysql·云原生