【软件教程】如何让vscode连接ssh时免密登录

VsCode如何ssh免密登录(手把手教学) 指定密钥文件保存路径和名称(这里是 id_rsa_scia 作为私钥,对应的公钥会自动生成 .pub 后缀)### 将id_rsa_123.pub中的内容复制到authorized_keys文件里并保存。首先在VsCode的商店里下载ssh,选择Remote-SSH。添加注释(通常用于标识密钥所有者,可自定义),会嵌入到公钥中。指定密钥类型为 ed25519 算法。按win+r,输入cmd,点击确定。SSH 密钥生成工具。 阅读详情

准备软件

  1. 客户机安装vscode。(vscode官网https://code.visualstudio.com/)
  2. 客户机和服务器配置ssh,确保能够连接。

VSCode ssh免密登录教程

一、在Client客户机生成ssh密钥对

  1. 打开客户机的cmd命令行,输入命令ssh-keygen -t rsa,然后全部回车。
  2. 使用vscode打开c:\users\[Client用户名]\.ssh\id_rsa.pub。(其中[Client用户名]对应客户机的用户名)然后复制文件内容。

请添加图片描述

二、在Server服务器中添加许可

  1. 使用命令行cd /home/[Server用户名]/.ssh进入到.ssh文件夹下。(其中[Server用户名]对应服务器的用户名)
  2. 使用touch authorized_keys创建许可文件。
  3. 将客户机id_rsa.pub中的内容全部复制到authorized_keys文件中。

三、 配置客户机VSCode

  1. 在VSCode中,按Ctrl+Shift+P打开命令面板,输入并选择Remote-SSH: Open SSH Configuration File…,并编辑配置文件,如下所示:
Host [自定义主机名称]
	HostName [Server IP]
	User [Server 用户名]
	PreferredAuthentications publickey
	IdentityFile "C:/Users/[Client 用户名]/.ssh/id_rsa"
  1. 保存配置文件后,就可以在VSCode连接ssh服务器时不用输入密码了。

如果帮到你了,麻烦点个赞。如果暂时用不到,不妨也收藏以下,可能以后会有用。教程中有错误的地方也麻烦留言或私信指正,尽量及时修正。需要进一步的教程也可留言,会视情况更新。

SSH密钥认证登陆流程(Vscode连接到远程) SSH密钥认证登陆流程,并采用Vscode连接到远程。 阅读详情

相关推荐

vscode中通过ssh进行远程开发时每次登陆都要输入密码,有什么办法可以自动输入密码或者不用每次输入密码?

这样做的目的是为了能够在没有密码的情况下通过 SSH 连接到远程服务器,即实现基于密钥的认证。成功执行这个命令后,你的本地计算机就可以使用相应的私钥通过 SSH 连接到远程服务器,而无需输入密码。这样可以简化远程服务器访问的过程,并提高安全性,因为基于密钥的认证通常比简单的密码认证更安全。在 VSCode 中,当你使用 "Remote-SSH" 扩展连接到远程服务器时,它会自动使用你的 SSH 密钥。命令时,它会尝试连接到指定的远程服务器,并要求你输入用户账户的密码(除非你已经设置了基于密钥的认证)。

Guyqqcom的专栏 4116

VsCode配置ssh免密远程登录

vscode利用ssh远程连接服务器或者虚拟机免密登录超级详细的教程~~

qq_44571245的博客 5万+

【VSCode Remote-SSH使用密钥免密登录云服务器】

Enter回车默认生成密钥在"/c/Users/aisqu/.ssh/id_rsa"路径下。因为博主之前生成过密钥连接其他云服务器了,所以不能直接覆盖之前的密钥,这里重新起一个密钥名称。其中,~/.ssh/id_rsa_mywebsite.pub是公钥所在路径和文件,user是登录云服务器的用户名,remote_host是云服务器的域名或者公网IP。即连接云服务器的时候,是否需要密码验证密钥,这里选择否(牢记初心),Enter回车即可。点击Remote-SSH(微软官方认证标记),然后install。

AIFRZ的博客 3849

vscode通过ssh连接远程服务器+免密登录(图文)

1.打开Visual Studio Code,进入拓展市场(Ctrl+Shift+X),下载拓展Remote - SSH2. 点击远程资源管理器选项卡,并选择远程(隧道/SSH)类别3. 点击ssh配置4.在弹出的选择配置文件中,点击第一个5.在config文件中输入以下内容如:6.保存后点击左边刷新按钮7.这时展开SSH,就能看到刚刚创建的配置了。

savet的博客 10万+

VSCode使用Remote SSH连接远程服务器

VSCode配置远程登录

A_king 3711

VSCode Remote-SSH配置免密登录踩坑

相关教程很多,但要么冗余,要么不清晰,博主在这篇文章中将首先列出相关参考资料,其次给出较为清晰的流程(OS),最后列出坑点,避免大家二次踩坑。

不定期更新系统使用、编程小技巧,哔哩哔哩账号:https://space.bilibili.com/399455629,欢迎关注 1957

vscode通过ssh连接服务器实现免密登录+删除(吐血总结)

13.如果长时间都一直是该情况,可以使用Ctrl + Shift + P,打开命令窗口,输入reload window来重新加载窗口(会要求你重新手动输入密码)。(2)终端会出现以下提示,可以自己定义密钥名(就是自己定义文件所在位置),也可以直接跳过,默认在C盘中的C:\Users\“用户名”\.ssh中。12、该用户第一次访问该服务器可以看到该提示信息,耐心等待,这时是插件在服务器上面安装需要的依赖,大约会占用服务器150mb左右的空间。2、点击远程资源管理器选项卡,选择远程(隧道/SSH)类别。

AndrewPerfect的博客 15万+

windows ubuntu ssh 免密登录 vscode 远程ssh连接 ipv4 ipv6

在客户端使用下面的命令,生成ssh公钥和私钥。生成的过程中,会让你输入密码,自己记住。 ssh-keygen 这一步需要输入密码: 在~/.ssh/目录(可能目录不是这个,终端输出会显示具体目录),id_rsa.pub是公钥,id_rsa是私钥。 将id_rsa.pub上传到服务端的~/.ssh/目录 在服务端执行以下命令,将id_rsa.pub添加到authorized_keys cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_k.

ncf的博客 2833

超详细——VsCode连接远程主机/虚拟机并设置免密登录

超省心的图文步骤

韭菜gaga的博客 2万+

基于8086微机原理数字钟计时器系统设计

*单片机设计介绍,基于8086微机原理数字钟计时器系统设计。

2201_75940997的博客 1276

避坑指南:RK3588视频编码与SRT推流实战中,我遇到的5个典型问题及解决方案

本文深度解析RK3588平台视频编码与SRT推流实战中的五个典型问题,包括MIPI摄像头内存对齐、多线程数据传递、FFmpeg时间戳设置、SRT连接参数调优及系统资源监控。提供具体解决方案和优化技巧,帮助开发者高效实现实时视频网络传输。

weixin_28718793的博客 317

【免密登录】VSCode配置远程ssh免密登录

通过上述步骤,你可以在 Visual Studio Code 中使用 Remote-SSH 插件连接虚拟机中的 Linux 系统,并实现免密码登录。这大大提高了开发效率,让你可以更方便地在远程环境中进行开发工作。如果你在操作过程中遇到任何问题,可以参考常见问题及解决方法部分,或者在评论区留言,我会尽力帮助你解决!希望这篇文章对你有所帮助!作者:[atara]

qq_41016462的博客 1964

【Flow3D实战】从零构建水利冲淤模型:关键步骤与参数详解

本文详细介绍了使用Flow3D构建水利冲淤模型的关键步骤与参数设置技巧。从基础认知到前处理、计算设置和后处理,全面解析如何高效模拟水流与泥沙的相互作用,特别适用于桥墩冲刷、水库泄洪等工程场景。通过实战案例分享,帮助读者掌握Flow3D在水利工程中的精准应用,提升模型精度与计算效率。

weixin_42549723的博客 481

通过VSCode连接北京超算并配置ssh免密登录

北京超算是一个高性能计算(High Performance Computing,HPC)机群平台,由于我们很多同时在使用该平台做科研工作,且该平台与普通的服务器有所区别,在此写下这篇文章,记录一下我们配置SSH远程连接和免密登录的方法,希望对各位有所帮助。

qq_60587058的博客 2950

用Matlab机器人工具箱搞定六轴机械臂建模:从DH参数到3D可视化(附完整代码)

本文详细介绍了如何使用Matlab机器人工具箱进行六轴机械臂建模,涵盖从DH参数转换到3D可视化的完整流程。通过正运动学验证、逆解计算和工作空间分析等实战案例,帮助开发者快速掌握机械臂建模技巧,并提供性能优化建议和完整代码示例。

weixin_28733637的博客 357

STM32F103C8T6+I2C+DMA读取陀螺仪模块JY901S(硬件I2C

说明:1.本实验代码适用移植一切stm32f1系列;2.本实验使用的是外设资源硬件I2C2;3.本实验运用的是DMA单次模式,如果需要DMA的循环模式,请移步我的另一篇文章;4.本文章不提供陀螺仪校准教学,并是在没有校准陀螺仪情况下读取数据;5.本文章是作者的学习记录及心得,如有不足,欢迎指正。 总结:亲测stm32f103c8t6最小系统板通过片上外设资源I2C配合DMA读去陀螺仪模块jy901s偏航角有效。

anquanyuanqqadsy的博客 6159

VSCode使用SSH免密登录服务器

vscode用ssh连接远程服务器

clisten_的博客 8975

基于STM32的智能水温控制系统设计

智能水温控制系统广泛应用于家庭、工业、农业等多个场景,尤其在热水器、恒温泳池和地暖系统中,通过实时监测和调节水温,提高设备的效率和用户的舒适度。本文基于STM32微控制器设计了一个智能水温控制系统,能够实时监测水温、用户设置温度,并根据需要控制加热器或冷却装置,确保水温维持在设定范围内。系统能够根据用户设定自动控制加热和冷却设备,确保水温维持在舒适的范围内,并通过OLED屏实时显示水温信息。在生成的项目基础上,编写水温监测、目标温度设定、加热器和冷却装置控制、OLED数据显示以及超温报警的代码。

2401_88410555的博客 2468

VSCode用ssh连接虚拟机Ubuntu

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。SSH密钥交换。

m0_48418397的博客 3702

CODESYS做Modbus TCP主站踩坑记:从IP配置到数据映射的完整避坑指南

本文详细记录了在CODESYS中配置Modbus TCP主站的全过程,从IP配置到数据映射的常见问题及解决方案。重点解析了网络适配器选择、Slave ID误解、地址偏移陷阱等关键问题,并提供了实用的调试技巧和性能优化建议,帮助工业通信开发者高效避坑。

weixin_30642561的博客 621

【DRAM存储器二】Sense Amplifier

详述DRAM颗粒中感应放大器功能、电路结构、工作原理和操作波形

highman110的博客 7178

VSCode配置远程ssh免密登录

经历过远程开发的人都知道VSCode的是一个非常好用的插件,这个插件使得开发者可以在容器,物理或虚拟机,以及 Windows Subsystem for Linux (WSL) 中实现无缝的远程开发。

meng_weng的博客 3598

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【VSCode】安装与 ssh 免密登录

vscode设置连接远程服务器并设置免密登录

haoweixl的博客 1604

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

vscode连接SSH

一般这时候可以看到左边树状图中的 SSH 分支上,会多出一个 Ubuntu(如果没出现,可以点一下上面的刷新按钮)。安装好插件后,左边的侧边栏上多一个远程连接的图标(如箭头1),点进去之后,出现 SSH 连接界面,点击小加号可以连接远程服务器。点击旁边的小三角形,再点击 “ TERMINAL”,可以看到 Ubuntu 的终端界面,在这里可以使用命令行操作 Ubuntu。),在搜索框中输入 “SSH”,可以看到官方提供的 “Remote - SSH” 扩展,点击 “Install” 安装。

qq_46080349的博客 4264

vscode连接ssh远程服务器

当使用Visual Studio Code (VSCode) 连接SSH远程服务器时,可以遵循以下步骤。这些步骤将帮助你设置并连接到远程服务器,包括免密登录的设置(如果需要)。

jingling122的博客 5656

【VSCode】SSH远程服务器连接全攻略

通过以上步骤,我们详细介绍了如何使用 VSCode 连接 SSH 远程服务器,从准备工作、具体连接步骤,到实现免密登录以及常见问题的解决方法。VSCode 连接 SSH 远程服务器的方式,为我们的开发工作带来了极大的便利,它让我们能够在熟悉的本地开发环境中,高效地操作远程服务器上的代码,避免了传统开发方式中文件传输和环境差异带来的困扰。如果你还在为远程开发的繁琐流程而烦恼,不妨按照本文的步骤尝试一下 VSCode 连接 SSH 远程服务器,相信它会成为你开发过程中的得力助手,让你的开发效率更上一层楼。

大雨淅淅的博客 2154
上一篇: 【软件教程】如何将夸克网盘挂载为本地磁盘【Docker+AList+RaiDrive】
下一篇: 【软件教程】MingW-W64-builds不同版本之间的区别
ninding
博客等级 码龄11年 236粉丝 26原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ninding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值