VSCode插件之Remote-SSH

vscode使用插件remote-ssh远程连接服务器 生成密钥对,是为了免密登录?我直接使用的git配置的时候的密钥对。用上了公司百万级的服务器 😆 😆 😆 😆。安装插件进行连接就行, 阅读详情

1、插件安装

2、新建ssh连接

2.1 点击远程资源管理器、右上角切换到远程(隧道/ssh)、新建远程:

2.2 在窗口上方弹出的命令框中输入:ssh name@ip,name是你服务器的用户名,如果没有创建用户则填root,ip是你的服务器ip地址(例如:ssh root@192.168.1.1):
2.3 回车后会弹出选择更新配置文件,点击第一个路径,会在本地电脑对应目录(/User/xxx/.ssh)下自动生成一个config文件:
2.4 回车点击打开配置,会打开生成的config文件:

上面的每个字段代表的含义:


bash

代码解读

复制代码

Host 服务器别名,可以自定义,默认是ip地址 HostName 服务器IP地址 Port 端口号(端口可以不指定,默认都是22) user 填写登录使用的用户名,我这就是root #编辑完成后保存退出

2.5 在 config 文件配置完成并保存后,在VSCode的远程资源管理器中已经出现刚配置的远程服务器,此时点击红框按钮连接即可

此时没有意外的话就可以连接上了远程服务器了。

3.配置免密连接

上面配置完后,就可以使用了,但有个问题就是每次连接都需要输入密码,如何免密连接呢?一台机器想要免密访问其他机器,需要把自己的公钥内容发送到别的机器的authorized_keys中去,并在本机config文件中配置私钥文件位置。

免密连接配置流程:

3.1在本机(就是你的电脑本地)生成新的密钥对

使用命令ssh-keygen生成新的密钥对。你可以选择在生成密钥对时为其指定不同的文件名。请注意,-f 后的id_rsa_linux 和 id_rsa_windows 只是示例文件名,你可以根据需要选择其他文件名。

输入命令后一路回车,不用填写任何内容:

系统会在你指定的路径(本例子为 /Users/YourUsername/.ssh)下生成两个文件,分别是id_rsa_linux.pub和id_rsa_linux,前者为生成的公钥,后者为私钥。

3.2 配置远程公钥
3.2.1 root登录服务器

bash

代码解读

复制代码

cd ~/.ssh/ vi authorized_keys

3.2.2 粘贴复制的内容到文件中,保存
3.2.3 赋予权限

bash

代码解读

复制代码

chmod 600 authorized_keys

3.2.3 本地重启vscode,就可以免密登录了

原文链接:https://juejin.cn/post/7418394742532833280

vscode使用remote-ssh免密连接服务器 你还在使用XShellHyperFinalShell等等SSH客户端软件吗,作为前端的我们,一直在用的功能强大的开发工具vscode,早已实现SSH连接功能(借助官方提供的插件)。而且更加好用,可以直接打开服务器上的文件,直接在vscode中修改、保存。按照下面的步骤安装配置,去发现新大陆吧! 阅读详情

相关推荐

【远程开发】VSCode使用Remote SSH远程连接Linux服务器

【远程开发】VSCode使用Remote SSH远程连接Linux服务器

学习笔记 8223

vscode配置remote ssh

vscode配置remote ssh

qixiang2013的专栏 1万+

VScode使用Remote - SSH插件实现远程服务器开发

一、引言 最近做实验需要用到远程服务器开发,在windows系统上可以下载Xshell 、PuTTY 来进行实验,因为助教推荐使用VScode+Remote-ssh来进行实验,所以百度一下怎么样来操作,,记录一下。 1、相关背景 ...

Mingzhul的博客 2651

vscode 使用ssh进行远程开发 (remote-ssh)

使用 remote-ssh 进行远程开发,基本配置

weixin_51278158的博客 2万+

vscode 使用 Remote-SSH 插件远程连接服务器跑深度学习

vscode远程连接服务器跑深度学习

weixin_47291060的博客 9482

EEGnet模型论文讲解(画图详解三种卷积层操作)

我录了一个讲解视频:https://www.bilibili.com/video/BV1si4y1s7g7/ 目录 一、整体介绍 二、梳理激活函数 三、图解三种卷积层 (核心内容) 四、总结 一、整体介绍 EEGnet是为专门一般的脑电图识别任务而设计的通用且紧凑的卷积神经网络。(设计思路借鉴了MobileNet) 下图是EEGnet的整体结构图,只有三个卷积模块,重点是depthwise conv 和separable conv这两个卷积模块。 表格表明了EEGnet的...

Amigo_1997的博客 2万+

vscode插件remote-ssh安装及ssh错误

vscode remote-ssh插件安装,免密配置,ssh连接错误及其解决方法。

cdLiang的博客 2万+

【R语言】富集分析可视化代码(整理版)

分别介绍了如何使用DAVID在线分析工具对基因进行GO/KEGG功能富集分析、使用R ggplot包对获得的基因GO/KEGG功能富集结果进行可视化、使用R clusterProfiler包和R AnnotationHub包对基因进行GO/KEGG功能富集分析、OrgDb包制作以及结果可视化等。故,我重新整理了一波,并补充了可对多个分组的富集结果进行可视化以及富集结果绘制圈图等的代码。关注“在打豆豆的小潘学长”公众号,发送“富集分析3”获得完整代码包和演示数据。一、单组富集结果可视化。

weixin_54004950的博客 1万+

VsCode下的Remote-SSH插件的使用

0、前言 众所周知,Vs Code是一个非常NB的编辑器,它可以通过安装不同的插件,满足几乎所有的开发需求。最近了解到微软之前推出过一个Remote-SSH的插件,通过该插件可以在Vs Code上通过SSH连接Linux服务器进行终端操作或者文件编辑。所以本篇博客就是记录下怎么在Vs Code里面通过Remote-SSH插件连接Linux服务器并进行终端操作和文件编辑。 系统环境: 操作系统:Windows 10 服务器:Centos 7 64Bit 软件:Vs Code 1.61.2 1、安装Re

啥也不会的程序员 5542

保姆级CVE-2018-17066漏洞复现 DLink命令注入漏洞(更新完结)

之后按照之前复现的方式一样 我们丢到kali中执行binwalk解析。之后为了模拟 可以在kali里安装qemu-mipsel。在bin目录下可以尝试将goahead的环境搭配好。固件官网可以进行下载。

weixin_51339377的博客 874

如何学习总线技术

如何学习总线技术 以形象生动的比喻来描绘了总线技术的基本思想,指出了总线的基本分类和总线传输的基本原理,以及在学习过程中应当掌握的最基本的知识,对初学者有起到抛砖引入的作用。 0引言   如果一座只能容一个人来往的独木桥,两端的人都想要过桥,为了不拥挤、阻塞,那我们就得采取有效的办法。比如规定某段时间哪端的人过桥,另一端的人就等着该他过桥的时间段的到来,同时也还可以规定人多时要按先来后到或年

ce123的技术博客 8517

VSCode:Remote-SSH插件安装使用 -- 在VSCode中使用SSH

本文,将在VisualStudioCode中,安装Remote-SSH插件,实现SSH连接远程服务器。

-- 3681

【沃顿商学院学习笔记】商业基础——Financing:05 名义利率和实际利率 APR& EAR

商业基础——名义利率和实际利率 本章主要是从名义利率和实际利率的相关概念和计算方法进行学习。 名义利率和实际利率 APR& EAR 根据下图可以直到: APR,QUOTED RATE在精算中又叫名义利率,比如一个房产贷款quoted rate or APR是12%,且按月复利,那么说明它的月实际利率是12%/12=1% EAR是effecive annual rate,在精算中叫实际利率,...

ECNU乐扣老师——区块链、可计算情感 1万+

VSCode离线安装Remote-SSH插件

VSCode Remote-SSH是Visual Studio Code(以下简称VSCode)的一款插件,它提供了在远程计算机上进行开发和调试的能力。这个插件使得开发者可以在本地使用VSCode的界面和功能,同时在远程计算机上执行代码。远程开发是一个越来越受欢迎的工作流程,特别是在分布式团队中或者需要在不同环境中进行开发的情况下。使用VSCode Remote-SSH插件,开发者可以直接在远程服务器、虚拟机或者容器中进行开发,而不需要将代码复制到本地。

AnChenliang_1002的博客 8892

液态神经网络(Liquid Neural Networks)从线虫大脑到下一代 AI

液态神经网络(Liquid Neural Networks,LNN)是一类具有动态内部结构的神经网络,其灵感来源于生物神经系统,尤其是大脑中神经元如何以复杂、非线性的方式响应外部刺激。与传统神经网络不同,液态神经网络的每个神经元在处理输入时,不再是静态线性或非线性变换,而是基于一个微分方程模型进行响应。这种建模方式使神经元的行为具有时间连续性和动态适应性。换句话说,它不仅“记住”过去的信息,还能根据当前环境实时调整自身的动态特性,这对于感知、决策、预测等任务都非常关键。

hello.reader 7365

保姆级教程!Python爬虫爬取知乎回答,保存为Markdown文件

本教程实现了知乎公开回答的完整爬取与Markdown保存,核心流程为「请求页面→解析作者/时间/正文/图片→下载图片→保存MD文件」,步骤清晰,代码可直接复用关键特性:支持合并/单文件两种保存模式、自动下载图片并引用、中文乱码防护、非法文件名过滤,满足日常整理知乎回答的需求新手友好:无需复杂配置,仅需修改知乎问题URL即可运行,全程无坑,5分钟内可看到运行结果灵活扩展:支持进阶优化(登录、分页、格式完善),可根据个人需求调整功能。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1230

VSCode中利用Remote SSH插件远程连接服务器并进行远程开发

引言 前些天,VSCode推出了一系列新的插件,来实现远程开发的功能,对于许多使用Windows进行开发,但是需要将程序部署...

6143

UniApp 覆盖安装后首次进入 APP pages.json 不生效的解决方案

通过以上步骤,解决了缓存问题导致的首次加载异常。此方案的关键在于强制更新文件名,从根本上避免旧缓存的干扰。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 674

VScode安装Remote-SSH插件

vscode remote-ssh的使用

zzb2760715357的博客 1918

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

vscode Remote - SSH和插件同步:Settings Sync

1.Remote - SSH 为什么要使用VSCode:Remote-SSH 服务器很多时候都是部署在Linux远程机器上的,我们通常是SSH连过去然后用vim或者emacs去修改源文件。 这种方式对我来说很麻烦,因为我已经习惯了全宇宙最好用的C++IDE Visual Studio,离开IDE写代码实在太痛苦了。 所以我只能借助samba+sourceinsight的组合来勉强度日。这个组合...

sunny_day的博客 7114

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

vscode插件之remote-ssH

安装Git :自带ssh 打开vscode: 安装插件 Remote Development 按F1,输入: >Remote-SSH:Open Configuration File 然后提示选择:C:\Users\***\.ssh 自动生成文件:config修改文件内容如下 # Read more about SSH config files: https://lin...

码农的专栏 2488

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

vscode+Remote-SSH插件实现远程开发

vscode+Remote-SSH插件进行远程服务器上的开发

踏雪亦无痕的博客 9951

linux ssh 插件,VSCode Remote-SSH 玩转VSCode插件之Remote-SSH的使用情况

想了解玩转VSCode插件之Remote-SSH的使用情况的相关内容吗,李羽飞在本文为您仔细讲解VSCode Remote-SSH的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:VSCode,Remote-SSH,下面大家一起来学习吧。前言每当更换电脑就要从新搭建一遍开发环境。。。每当拉完最新代码程序在本地跑不起来的时候就要检查服务器和开发电脑的环境。。。每当服务器上出Bug的时候就想...

weixin_36199116的博客 306

VSCode 插件 Remote - SSH:开启高效远程开发之旅

VSCode 插件 Remote - SSH:开启高效远程开发之旅

世界那么大,我想去看看~【随心更新,看世界去了😄】 1700

VSCode使用 - Remote-SSH 配置说明

Remote-SSH是一个VSCode的插件,Remote-SSH可以让你使用任何带有SSH服务的远端机器作为你的开发环境。这可以大大简化各种情况下的开发和故障排除。使用了Remote-SSH插件之后...

Ailson Jack的专栏 1万+
上一篇: iconv-lite:一个库搞定所有字符编码问题?
下一篇: 数据结构对决:Set vs Map
普通网友
博客等级 码龄6年 2030粉丝 178原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值