首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Vs Code 配置远程Linux开发

Vs Code 配置远程Linux开发

作者头像
无道
发布2019-12-02 12:27:22
发布2019-12-02 12:27:22
2.1K0
举报
文章被收录于专栏:无道编程无道编程

介绍

本文首发:https://www.misiyu.cn

标题是什么意思?通常在远程Linux服务器开发时,都是ssh登录进去,然后vim编辑文件,修改一些配置文件还行,进行开发?抱歉,我真还是个孩子...

而vs code可以让你在windows上,通过一款插件(微软官方开发的)就可以在远程的linux上开发项目。

步骤

安装插件

搜索remote developemnt,安装,如下图:

安装上图标识的插件后,会发现其它很多也被安装了,这是正常的,也是需要的:

使用

A

ctrl+shift+p,输入Remote-SSH-Settings

将此项勾选:

B

安装插件后,会在左下角多了个绿色图标,

选择Connect to Host

选择New...

然后通过ssh root@localhost 登录远程服务器,本文假设你会使用ssh登录服务器,也了解ssh是什么。

C

添加成功后,会生成一个config配置文件(会让你选择该文件保存的位置,我选择保存在C:\User\Wudao\.ssh了),然后再次点击左下角绿标,选择Connect to Host,就会出现刚才输入的服务器地址。

D

好了,弹出新窗口啦:

E

当然,上面那种方式是需要输入密码的,那我们想用私钥文件怎么弄呢?

修改配置文件:

代码语言:javascript
复制
Host Server
    HostName [ip_adress_of_remote_server]
    User [username]
    Port [port]
    IdentityFile [local_ssh_file_path]\.ssh\id_rsa
 #中括号内为根据自己的配置实际填写的内容,不需要中括号

上面的IdentityFile就是你的私钥文件位置!

当然,这还需要你已经在服务器上保存了你的公钥!

也即在/root/.ssh/authorized_keys文件里保存你的公钥内容~

F

完成,可以在下方打开Linux上的终端(Bash),非常完美!

结语

微软近几年确实在拥抱开源,并且所做出的软件都是精品,确实值得期待!为微软点赞!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 介绍
  • 步骤
    • 安装插件
  • 使用
    • A
    • B
    • C
    • D
    • E
    • F
  • 结语
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档