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这样粘贴最方便,也不会涉及到覆盖别人公钥的问题。

相关推荐
ltl2 小时前
校验和与数据完整性:CRC32C、xxHash 与端到端校验
linux
我是小灰灰吖2 小时前
Ubuntu 22.04 设置 CPU 性能模式:提升系统响应速度
linux·ubuntu
ltl2 小时前
持续性能分析:Parca、Pyroscope、Grafana Beyla
linux
ltl2 小时前
Direct I/O 与 O_DIRECT:绕过缓存的得与失
linux
盐焗鹌鹑蛋3 小时前
【Linux】进程控制
linux
微三云 - 廖会灵 (私域系统开发)4 小时前
抖店 OPC 自动化运营系统架构与商业代理分控体系完整解析
运维·系统架构·自动化
办公室马主任5 小时前
华南机械加工企业选MES服务商怎么选?
大数据·运维·人工智能·制造
盐焗鹌鹑蛋5 小时前
【Linux】进程程序替换
linux
鸠摩智首席音效师5 小时前
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead
linux
小陈同学!!5 小时前
防火墙双机热备实验
运维·服务器