准备工作:
一台win10系统电脑
一部腾讯云网上服务器

前期工作:

  1. 安装VScode
  2. 安装Vscode下的扩展插件Remote-Development或者Remote-ssh

正式工作:
Windows10电脑上的操作
首先检查该电脑是否支持ssh服务。有如下步骤进行安装ssh服务:

  1. 进入系统设置
  2. 进入应用
  3. 点击应用和功能
  4. 点击可选功能
  5. 查看“已安装功能”中有没有ssh客户端。有就不需要管了,没有就再安装。
    后面生成电脑的公钥和私钥,公钥要放在服务器上,后面再讲。

右键点击桌面上的win图标,进入Windows powershell(管理员),输入以下的命令ssh-keygen -t rsa,之后一直按enter就行。默认的公钥和密钥放置在C:\Users\Administrator\.ssh(Administrator是你电脑的用户名,可能会有所不同)。
id_rsa是你的私钥,要妥善保存,带pub的是公钥,要放到服务器上。

下面是在Vscode中的配置步骤

  1. 完成Remote-ssh的安装,然后进入如下图所示的菜单。
    2.点击“齿轮”图标,配置.ssh/config文件

    这里Host的命名可以随便写,HostName是你的服务器的公网IP,不知道的可以在服务器控制台查到,或者用ifconfig指令在服务器上看。这里的User需要特别注意,Linux系统一般写root,而对于Ubuntu系统需要写成ubuntu。这一点很重要,不然会登录不上。

这些步骤完成后,本地win10电脑的操作就可以告一段落了。

Linux服务器上的操作

  1. 首先要开启ssh服务。
  2. 在命令行中输入cd .ssh/,然后再输入vim authorized_keys
  3. 在vim环境中,进入insert模式,把之前在win10电脑上生成的公钥复制到文件中,退出并保存。
  4. 重启ssh服务。

最后的连接操作
在win10的Vscode上连接即可。点击Tencent那一行的加号,然后选择系统类型,输入密码之类的即可完成连接。

Windows10系统VScode连接腾讯云Linux服务器相关推荐

  1. 远程连接 腾讯云 redis 服务器

    今天有需求,本地远程连接 腾讯云redis 服务器,服务器运维知识有限,搜索了不少文章,总算尝试出来了,记录下.(模模糊糊记得之前好像操作 aliyun 就做过类似这种的)参考文章:https://c ...

  2. 腾讯云linux服务器怎么使用图形化界面_winscp使用方法,winscp使用方法详细说明...

    WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议,它的主要功能就是在本地与远程计算机间安全的复制文件.与使用FTP上传代码相比,通过WinSCP可以直接使 ...

  3. 设置腾讯云linux服务器中 MySQL 允许远程访问

    申请了一台linux腾讯云服务器,想要把数据库搭建在上面,本地的Windows直接可以访问 以下就是具体的操作流程,首先你需要安装好一个mysql,安装方法–>mysql安装(Linux) 接着 ...

  4. 送福利 手把手教你快速配置腾讯云 Linux 服务器

    一.在使用云服务器之前,需要注册腾讯云账号,并完成实名认证. 二.买域名及认证 三.访问 腾讯云云服务器介绍页面,快速配置选型 选择云服务器所在地域及可用区 根据以下选择地域,对于快速配置的云服务器可 ...

  5. 腾讯云Linux服务器如何安装Discuz个人论坛?

    操作场景 Discuz! 是全球成熟度最高.覆盖率最大的论坛网站软件系统之一,被200多万网站用户使用.您可通过 Discuz! 搭建论坛,本文档介绍在腾讯云云服务器上搭建 Discuz! 论坛及其所 ...

  6. 腾讯云Linux服务器搭建(八) 服务器硬盘容量的监视脚本实现

    昨天发生一件事儿,腾讯云主机登录后,有一些命令执行失败,提示硬盘容量不足.df -h 一看,硬盘容量用了100%.还好df/du能使用.用du 查了一下大文件,发现时tomcat的日志文件有两个异常, ...

  7. 解决连接腾讯云Ubuntu服务器,使用Xshell和WinSCP无法直接用root用户登陆

    发现腾讯云服务器登入只能用ubuntu用户名登入,但是无法使用root登录,下面是解决方法. 1.首先使用Xshell用ubuntu用户进入系统 #输入命令 sudo passwd #Enter ne ...

  8. 腾讯云Linux服务器 centos7 Lampp环境搭建 vsftp搭建 ssl证书安装 所遇到的问题

    有人会问为什么要选用centos7? 其实个人主要还是为了学习和尝试一下,而且一般来说系统软件优化了肯定是有原因的嘛,所以在时间允许项目不急的情况下,还是可以去试一试的!(项目急还是用自己熟悉的服务器 ...

  9. 腾讯云Linux服务器搭建(一) 服务器选择

    背景 最近做了一个微信小程序,后台用的springboot+mysql,需要找一个服务器放一下.微信小程序还需要必须是https访问,必须要有域名,而且还得微信放信赖的机关所发放的证书.本来想选择腾讯 ...

最新文章

  1. Hyperledger Fabric 1.0 从零开始(五)——运行测试e2e
  2. 徐州联赛选拔赛 - 判断能否构成树
  3. python快速检测视频跳过帧_使用Python实现跳帧截取视频帧
  4. pycharm自定义代码段
  5. .NET利用委托实现动态查询
  6. RAD 版本迁移工具,不怕升级麻烦了。
  7. Linux dstat 命令
  8. paip.ecshop邮件模板修改一个密码找回 一个留言回复
  9. appium+python环境搭建_想学习自动化测试,已经学习了appium+python环境搭建和python的简单内容,下面该怎么做?...
  10. 国军标gjb150a振动冲击试验标准
  11. SplitContainer的使用
  12. linux 指令tftp传输文件_tftp命令怎么传输文件,tftp命令怎么传输文件具体操作方法?...
  13. python 隐藏excel的列和行
  14. 安全报告处理 HCL AppScan Standard
  15. 难道主键除了自增就是GUID?支持k8s等分布式场景下的id生成器了解下
  16. CSDN莫名其妙封号
  17. 修改Markdown表格对齐方式、markdown表格内单元格换行
  18. esxi能直通的显卡型号_七彩虹RTX SUPER祝融(火神)版显卡上手体验
  19. PHP常用字符串处理函数
  20. HarmonyOS系统中内核实现智慧烟感控制的方法

热门文章

  1. redis设置key的时间戳
  2. 2018深大计算机考研,深圳大学2018年考研报录比
  3. 小程序实现签到打卡功能--用户端
  4. STM32之FSMC驱动LCD深入理解
  5. Mac u盘加密没有 日志式加密选项
  6. 韦伯/瑞利/指数分布
  7. Flink教程(17)- Flink Table与SQL(案例与SQL算子)
  8. 【2】Python 视频文字识别提取 - Mp3 文字识别
  9. 手把手教你打造一个排队叫号系统
  10. 使用Socket进行设备间点对点连接传输数据