VsCode配置ssh免密远程登录

Visual Studio Code连接远程服务器连接ssh,并设置免密登录以及汉化 Visual Studio Code配置服务器连接ssh,并设置免密以及汉化 阅读详情

        很多时候我们需要连接服务器或者虚拟机在Linux上开发,如果用vim编辑器去开发,对大部分人来说都是不太习惯的,这时候我们就可以利用vscode远程连接服务器或者虚拟机,下面是整个配置过程:(如果已经安装好并且连接好远程机器,那么可以直接从第十步开始看)

1、准备工作

电脑要安装好vscode,如果是要连接虚拟机的话,先安装虚拟机!虚centos或者ubuntu都可以。

vscode官网下载地址:Visual Studio Code - Code Editing. Redefined

centos官网下载地址:The CentOS Projeu

ubuntu官网下载地址:Enterprise Open Source and Linux | Ubuntu

2、在vscode配置ssh

(1)打开vscode,点击红色方框处安装插件 

 (2)如果需要汉化可以安装一下这个插件,安装完成后重启一下vscode就可以

(3)安装远程连接的插件

 (4)安装成功后会出现红色方框图标,点击进去配置,然后在绿色方框选择SSH Targets

 (5)再点击一下红色方框出齿轮这个按钮

 (6)点击下面红框这里 

 (7)在config里面配置你的虚拟机或者服务器的信息,Host是虚拟机或者服务器的名称,HostName是虚拟机或者服务器的ip地址,User是登录的用户

 (8)配置成功后左边红色方框处会出现电脑图标,然后点击右边绿色方框处打开新窗口

 (9)在弹出的窗口依次选择Linux,Continue,然后输入你设置的用户名对应是用户密码,再按enter键,稍等一会就能连接成功。

(10)配置免密码登录,先打开cmd,命令提示符 

(11)输入ssh-keygen -t rsa,然后连续回车直到结束

 (12)找到.ssh这个文件夹,打开id_rsa_pub这个文件,可以用记事本打开,打开后把里面的内容复制好。

 (13)在你的虚拟机进行同样的操作,输入命令后一直回车

 

 (14)进入到.ssh/这个文件夹,查看一下有没有成功生成公钥和私钥

(15)创建一个文件authorized_keys

 (16)把第12步的内容复制到这里即可,wq保存退出。

 (17)再次用vscode尝试连接服务器或者虚拟机就可以免密登录了

3、总结

        以上就是vscodes配置ssh免密登录的过程,起始就是本地生成公钥复制到虚拟机或者服务器的authorized_keys文件上即可。

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

相关推荐

vscode远程免密ssh原理与实操方法

SSH是一种加密协议,全称为Secure Shell,用于安全地远程登录到服务器或其他远程设备上执行命令或传输文件。它提供了一种安全的加密通信机制,使得远程登录和文件传输等操作不会被恶意攻击者窃取或篡改,确保了数据的保密性和完整性。SSH采用公钥密码学技术,能够有效地防止被中间人攻击或网络窃听。举例来说,如果我们要使用 Github 这种 git 代码托管平台的话,首先本地要生成一个 SSH和,然后将公钥填写到 Github 的 SSH Key 管理面板中。

mirana的专栏 1943

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

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

savet的博客 10万+

【最新】VsCode配置ssh免密远程登录服务器

在vscode搜索“Remote - SSH”,直接安装就行1.Win+R进入cmd命令:输入, 2.然后连续回车直到结束【切记不要输入密码这里,一直回车就好】 3.找到.ssh 这个文件夹,使用记事本打开 id_rsa_pub 这个文件【列如我的路径为C:\Users\jiewang7.ssh】,打开后把里面的内容复制好。1.在终端命令行:输入, 2.然后连续回车直到结束【切记不要输入密码这里,一直回车就好】 3.找到.ssh 这个文件夹【列如我的路径为/home/lubancat/.ssh】 4.在.s

weixin_44236302的博客 1071

vscode通过ssh连接远程服务器+免密登录(图文,2024年最新超硬核

将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2401_84183802的博客 1万+

虚拟机安装linux以及vscode免密登陆

虚拟机安装Ubuntu20.04教程安装Ubuntuvscode免密登录 教程 下载并安装workstation16 pro,安装完成后打开,输入密钥(注意安装结束后选择输入密钥报错 安装Ubuntu 下载并安装workstation16 pro 注意:不要勾选用户体验设置;安装完成后再输入密钥 下载Ubuntu20.04 桌面版 安装教程参考:VMWare虚拟机安装Ubuntu 20.04 LTS 图解 vscode免密登录 linux终端输入 ssh localhost 输出:ssh: connect

weixin_46280227的博客 765

基于Stigmergy的团队LLM wiki协作机制与FastAPI工程实践

大语言模型驱动的知识管理正在改变个人笔记与团队文档的维护方式,但当多人共同维护一个维基时,如何避免版本覆盖、上下文丢失和幻觉污染成为核心挑战。Stigmergy这一源自生物学的协作机制提供了新思路:通过共享环境中的痕迹(如评论、标记、修订历史)实现异步协作,无需实时沟通或中心协调者。本文将原理落地为可工程化的系统,设计Page、Revision、Trace三大实体,并结合向量索引与LLM审查流程,最终用FastAPI与SQLite搭建一个最小可运行原型。从白蚁筑巢到团队知识库,Stigmergy让每个参与者

weixin_34174322的博客 360

VSCode——SSH免密登录

号去掉(默认在39行附近),这样公钥验证才生效。其中id_rsa.pub就是公钥。最后即可成功免密连接!

Irving.Gao的博客 4424

基准电压 + 运放 + 低边MOS恒流源控制原理

因为恒流源强制 Iout不变,而 Vin​ 增加时,负载压降 Iout⋅Rload不变,多余的电压只能由MOS管的 VDS承担,因此 VDS必然增加。在饱和区,MOS 管的 ID 仅由 VGS决定,与 VDS 无关,这样,负载变化时,VDS可自由调整以维持 Iout恒定。当 Vin​ 小到无法满足 VDS>VGS−Vth时,MOS管进入线性区,Iout 会随 Vin​ 下降而减小,恒流失效。由于 Vref和 Rsense未变,Iout无需调整,运放无需动作,OUT保持不变,Iout恒定。

weixin_50643237的博客 2640

Ubuntu下VScode配置ssh免密远程登录

ssh-copy-id也能让你有到远程机器的home,~./ssh,和~/.ssh/authorized_keys的权利。之后远程主机用户的密码,该步骤将id_rsa.pub写到远程机器的~/.ssh/authorized_key.文件中。ssh-copy-id-将你的公共密钥填充到一个远程机器上的authorized_keys文件中。ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。第二步用ssh-copy-id将公钥复制到远程机器中。...

m0_49448331的博客 3856

某10kV纺织厂供电系统设计【CAD图纸源码+Word文档】

本文详细介绍了设计变电所原始资料,负荷统计,基于负荷统计给出了变压器的选型,变电所主接线方式的设计、高低压母线、电缆的技术要求、短路电流的计算以及相关电气设备的保护参数及保护定值的计算、安全措施的规定。

weixin_761237174的博客 2735

Isaac Sim 6 利用Replicator实现高效语义分割与实例分割(实践指南5.10)

本文详细介绍了如何利用Isaac Sim 6的Replicator工具高效生成语义分割和实例分割数据集。通过虚拟环境自动标注,效率提升20倍以上,特别适用于农业机器人等计算机视觉项目。文章包含环境配置、场景构建、批量标注技巧及实例分割处理等实战指南,帮助开发者快速掌握合成数据生成技术。

weixin_42526415的博客 254

VSCode使用ssh密钥免密远程登录服务器&配置解释器

1. 使用ssh密钥免密远程登录服务器 如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助 https://blog.csdn.net/weixin_44125656/article/details/119395901#comments_17844963 如果你成功远程登陆过服务器,Let’s start! 在VSCode的terminal中输入 ssh-keygen 一直按回车,直到出现: 这个时候你会拥有一对私钥和公钥,路径为: C:\Users\user_name\.ssh\id

weixin_44125656的博客 3367

如何解决群晖Docker注册表查询失败/无法拉取镜像等问题

如何解决群晖Docker注册表查询失败/无法拉取镜像等问题

XiaoqiangClub的博客 1万+

VSCode通过SSH免密远程登录Windows服务器

VSCode通过SSH免密登录Windows服务器,免密的配置方法。

知识的海洋 1404

基于Simulink的永磁同步电机三闭环(位置/速度/电流)控制仿真

本文详细介绍了基于Simulink的永磁同步电机三闭环控制系统设计与实现方法。系统采用位置环、速度环、电流环的三层嵌套结构,通过坐标变换(Clark/Park)实现解耦控制,达到精密定位目的。文章包含完整的建模步骤:从主电路搭建、三环PID设计到坐标变换与SVPWM调制实现,并提供了核心控制算法的MATLAB代码。通过工业机械臂关节场景验证,系统在阶跃响应(稳态误差0.002°)、正弦跟踪(误差0.008°)和抗扰动性能(恢复时间0.05s)方面表现优异。最后还提出了前馈补偿、扰动观测器等优化方向。该方案适

xiaoheshang_123的博客 279

YOLOv11改进 | 网络结构代码逐行解析(一) | 项目目录构造分析

Hello,大家好这次给大家带来的不是改进,是整个YOLOv11项目的分析整个系列大概会更新5-7篇左右的文章从项目的目录到每一个功能代码的都会进行详细的讲解,下面开始进行YOLOv11逐行解析的第一篇——项目目录构造分析开头之前顺便给大家推荐一下我的专栏,本专栏更新上百余篇YOLOv11改进机制手把手教你添加到网络结构中,同时针对拿到模型不知道如何修改,不知道如何发表论文的读者进行针对性的文章介绍,本专栏质量分平均分96分,内容质量完全有所保证。

Snu77的博客 1万+

VSCODE[配置ssh免密远程登录][设置Markdown粘贴图片的位置][Markdown换行设置][默认在新窗口打开新项目][C语言环境不加载某些文件][Markdown导出为pdf]

VSCODE[配置ssh免密远程登录]

挖到尽头 1548

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

【VScode 的远程开发】

https://zhuanlan.zhihu.com/p/95678121 VScode 的远程开发, 接下来开始在VS code上进行配置。 一、配置免密远程登录 因为是要远程登录,那么需要通过使用ssh进行密钥对登录,这样每次登录服务器就可以不用输入密码了。 先来一句官方介绍: ssh 公钥认证是一种方便、高安全性的身份验证方法,它将本地“私有”密钥与远程主机上与用户关联的“公共”密钥进行匹配,从而实现免密登录。 接下来介绍如何生成密钥并将其添加到远程主机。 我是linux用户,就只介绍linux下的配

qq_32310175的博客 1896

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

vscode ssh 免密登录 remote

vscode ssh 免密登录 remote

EricTsai的专栏 624

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VScode 的远程开发,体验后爽翻

我之前使用过PyCharm的远程开发,很好用,不过还是有几个局限性: 只能用于Python语言; 本地和服务器都需要有一份代码,这两份代码是完全同步的; 最重要的是,该功能只在专业版上有,而专业版是要收费的(我很穷。。。); 于是就转到VS code上,发现正好今年五月推出了远程开发的功能,上面说的三个缺点都没有!!! 我试了一下,就是通过VS code登录服务器后进行编码和调试,VS code上的所有功能都可以使用,和在本地开发基本无区别。 不过感觉不考虑远程开发这个功能,Python开发还

大怀特的博客 538

VSCode+跳板机+服务器免密登录【Mac+Windows通用(极简成功版)】

最进更换了新设备,重新配置的过程中发现忘记了具体的内容,网上查阅的文档发现有很多过于繁琐,甚至有的根本就是错误的,在这里记录下配置过程备忘~ 也希望能给新手同学一点帮助~

qq_39710897的博客 1783

VSCode远程开发入门指南

你是否还在为没有一个功能强大的编辑器而困扰,是否再在潜心配置vim而无果,不妨试试VSCode这款强大的软件,它真的可以好用的你直呼离谱

yue152152的博客 7557

linux驱动开发,vscode环境配置

windows使用vscode远程开发Linux及Uboot全套方法

hanxuan12233的博客 7517
上一篇: Linux的高级I/O函数
下一篇: vscode远程连接Linux服务器并配置C++11的问题
czy1219
博客等级 码龄8年 1万+粉丝 34原创
评论 15
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

czy1219

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

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

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

打赏作者

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

抵扣说明:

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

余额充值