当前位置: 首页 > news >正文

vscode如何免秘钥登入Ubuntu

最近遇到了一个问题,就是我新安装了Ubuntu 26.04的虚拟机并且打开了里面的文件夹,我主要是对U-boot源码和kernel源码进行研究学习。

每次打开vscode,都要输入Uboot的登入密码,有时候甚至需要登入多次,不厌其烦。

后来我在网上找了一个如何免秘钥vscode登入Ubuntu26.4的方法,现在记录下来。

感谢AI,我用的是千问。

第一步:在主机windows端生成SSH秘钥对。

打开终端,我使用的是power shell,输入一下:

PS C:\Users\Administrator> ssh-keygen -t ed25519 -C "我自己的邮箱"

我自己的邮箱我习惯使用微软的邮箱。

enerating public/private ed25519 key pair. Enter file in which to save the key (C:\Users\Administrator/.ssh/id_ed25519): C:\Users\Administrator/.ssh/id_ed25519 Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in C:\Users\Administrator/.ssh/id_ed25519 Your public key has been saved in C:\Users\Administrator/.ssh/id_ed25519.pub The key fingerprint is: SHA256:oygUSC9eqVJg3B5FPqwgP4olp3446C503Eozq4DHo/U duanjianbo3330@outlook.com The key's randomart image is: +--[ED25519 256]--+ |oo. oo | |o+.o+ | |oo++.+ | |oo=o. . | |ooB.. S | |+X B o . . | |O X * . | |=* B | |==+ E | +----[SHA256]-----+

要求输入保存SSH秘钥密钥对的目录。

然后,按了2次回车。

这样在“C:\Users\Administrator\.ssh”文件夹下就生成了2个SSH密钥对。

第二步:还是在power shell终端中输入:type xxx 查看秘钥信息。

type C:\Users\Administrator\.ssh\id_ed25519.pub

也就是查看刚才秘钥对中的id_ed25519.pub的内容,也可以直接使用notepad ++打开查看。Ctrl+C复制一下。

第三步:回到Ubuntu虚拟机中,将公钥复制到Ubuntu虚拟机中保存。

mkdir -p ~/.ssh echo "这里粘贴你刚才复制的公钥内容" >> ~/.ssh/authorized_keys chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys

这里的~也就是"/root"

这样在Ubuntu的/root路径中就有了一个.ssh的文件夹以及一个autorized_keys的文件,并且autorized_keys文件的内容为刚才的秘钥:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINIImAoZ14Zt0+B8m5AcqNa0MgTUuOxlrzboSBJElgJH duanjianbo3330@outlook.com

最后一步:回到Windows主机中打开.ssh文件夹中的“config”文件,配置SSH信息

Host ubuntu-vm HostName 你的Ubuntu虚拟机IP地址 User 你的Ubuntu用户名 IdentityFile C:/Users/你的用户名/.ssh/id_ed25519 # Windows路径示例

这样重新打开vscode的ssh中Ubuntu虚拟机IP中文件夹的时候就不需要每次输入密码了

http://www.gsyq.cn/news/1433671.html

相关文章:

  • 宏洛图 (HONGLT) 设计|重塑男士理容新境 —— 高端男士化妆品包装全案设计哲学 - 宏洛图品牌设计
  • 去中心化自治供应链:区块链、物联网与智能合约重塑工业协作范式
  • 高效智能的Zotero文献去重插件:一站式解决重复条目问题
  • 2026进口品牌安全联轴器厂家深度选型:不同工况匹配指南 - 资讯快报
  • 别再乱选Canvas渲染模式了!Unity UI开发中Screen Space - Overlay与Camera模式实战避坑指南
  • 统信UOS 1060右键菜单太乱?手把手教你清理‘打开方式’里的多余选项(以LibreOffice为例)
  • 抖音批量下载器终极指南:免费无水印内容一键获取
  • 抖音下载器技术突破:智能策略编排与高性能批量下载架构解析
  • 抖音批量下载工具终极指南:3分钟掌握无水印视频批量下载技巧
  • 终极指南:如何快速解密QQ音乐QMC加密文件,免费获得MP3/FLAC格式
  • UE4/UE5新手必看:Niagara插件开启后,你的特效制作效率能提升多少?
  • 2026年开发者求职指南:从技术基础到项目实战的差异化竞争力构建
  • 即梦去水印保存怎么还有水印2026全场景原因解析与标准化使用指南 - 科技热点发布
  • 小爱音箱Xiaomusic语音指令完整指南:为什么你的语音不能自动下载歌曲?
  • 保姆级教程:一劳永逸解决Ubuntu下编译大型软件(如GCC)的Segmentation Fault问题
  • 如何免费解锁Wand专业版:终极增强工具使用指南
  • 2026年苏州本地家庭卫生间防水维修选择靠谱品牌的核心分析 专业防水公司排名推荐(2026年5月防水补漏最新TOP权威排名) - 鼎壹万修缮说
  • Ventoy进阶玩法:不止装系统,还能直接启动硬盘里的ISO镜像(附F2键妙用)
  • Steam创意工坊下载终极指南:WorkshopDL跨平台模组管理完全解决方案
  • 告别乱撞!用Godot4.2的AStar2D为你的RTS游戏角色打造智能寻路系统(附完整代码)
  • 保姆级教程:在瑞萨RH850/P1x-C上,手把手教你配置HSM与主核的共享内存与中断通信
  • Parsec VDD命令行操作指南:高效管理虚拟显示器
  • 2026 年真空包装,打木箱,出口木箱,出口木板代表性企业发展现状分析(附核心数据) - 多才菠萝
  • 如何免费解锁Wand专业版:3步轻松获取完整游戏修改体验
  • [智能体-176]:为了支持工具调用和JSON Schema,大模型需要针对性的进行模型的训练吗?
  • 终极暗黑3技能连点器指南:如何一键解放双手提升游戏效率
  • 从《原神》到独立游戏:拆解Unity Quality设置如何影响玩家的第一眼印象
  • 物联网开发者调查报告解读:MQTT、边缘计算与JSON的技术选型指南
  • 如何让Zotero自动下载学术论文PDF:终极Sci-Hub插件配置指南
  • 老笔记本焕新颜:ThinkPad X270加装M.2 SSD后,如何不重装系统完美克隆Win10并解决启动问题