Win11上VS Code免输密码连接Ubuntu的正确设置方法

这篇博客就是在大家已有的经验上补充一下,我也设置过很多次了,但有些细节觉得还是记录一下比较好。

基本过程其他朋友已经介绍得比较详细了:

https://blog.csdn.net/u013798595/article/details/141279187

https://blog.csdn.net/qq_42417071/article/details/138501026

https://blog.csdn.net/qq_52057773/article/details/139882246

首先注意可以在Windows下面生成自己的公私钥(ssh-keygen是可以直接在cmd下运行的):

bash 复制代码
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ./.ssh/id_rsa_windows

其次需要把公钥增加到ubuntu系统的.ssh/authorized_keys里面,其实最简单的方法,就是用记事本打开公钥id_rsa_windows.pud的内容,然后

bash 复制代码
vim ~/.ssh/authorized_keys

拷贝到.ssh/authorized_keys文件中。在VS Code的.ssh/config里面增加如下内容:

bash 复制代码
Host 192.168.1.XX
  HostName 192.168.1.XX
  User %your_name%
  IdentityFile ./.ssh/id_rsa_windows

然后就可以用 VS Code方便连接了。用"cat"之类的命令也可以,但是还是感觉vim这样粘贴最方便,也不会涉及到覆盖别人公钥的问题。

相关推荐
xingfujie3 小时前
运维实战攻略
运维
HHFQ3 小时前
在 systemd 场景下的 CPU 限制方式
linux
道清茗3 小时前
【RH294知识点汇总】第 9 章 《 自动执行 Linux 管理任务 》常见问题
linux·运维·服务器
山羊硬件Time3 小时前
自动化管理Linux的好工具:shell script
linux·嵌入式硬件·硬件工程师·基带工程·硬件开发
北方的流星4 小时前
华三路由器NAT配置
运维·网络·华三
wj3055853784 小时前
Codex + Git 开发环境配置指南(WSL版)
linux·运维·git
星马梦缘5 小时前
如何切换window-ubuntu双系统【方案二】
linux·运维·ubuntu
2501_927283585 小时前
荣联汇智助力天津艺虹打造“软硬一体”智慧工厂,全流程自动化引领印刷包装行业数智变革
大数据·运维·数据仓库·人工智能·低代码·自动化
HXDGCL5 小时前
矩形环形导轨:自动化循环线的核心运动单元解析
运维·算法·自动化
丑八怪大丑6 小时前
Java网络编程
linux·服务器·网络