Windows10系统VScode连接腾讯云Linux服务器

准备工作:
一台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那一行的加号,然后选择系统类型,输入密码之类的即可完成连接。
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值