主要分为三个步骤:

1、开启openssh服务

2、通过ssh命令连接到远程服务器

3、通过vscode连接远程服务器进行开发调试

ssh概念

SSH是较可靠,专为远程登陆会话和其他网络服务提供安全性得协议,利用ssh协议可以有效防止远程管理过程中得信息泄露问题。

安装OpenSSH组件

这是Win10的步骤:

在Win11,设置->应用->可选功能里面可以查看是否安装OpenSSH,在可选功能这一栏的最上面可以添加未安装的组件。


被连接的服务器端应该保证具有OpenSSH 服务器端的组件。

在cmd中敲一下root@ip地址可以连接到远程服务器:

查看服务器IP命令:ifconfig

设置root用户密码: sudo passwd root

VScode 配置远程环境

命令:ssh qbc@ip -a

参考链接:
一个操作视频
https://zhuanlan.zhihu.com/p/95678121
之后还需要参考的链接:
git clone 解决Permission Denied (publickey)问题
实时可视化Debug:VS Code 开源新工具,一键解析代码结构

【草稿】windows + vscode 远程开发相关推荐

  1. Vscode——远程开发(Windows为主机,Ubuntu为服务器)

    Vscode--远程开发(Windows为主机,Ubuntu为服务器) 一.Ubuntu设定为服务器 二.查看服务器端的用户名和ip 三.主机Vscode操作 一.Ubuntu设定为服务器 1.安装s ...

  2. vscode远程开发基础教程

    使用vscode进行远程开发(基础教程) 一.vscode远程开发概述 二.使用SSH进行远程开发 1.安装远程开发插件 2.安装OpenSSH (1)Win10安装OpenSSH (2)linux安 ...

  3. VSCode 远程开发:WLS 2 + ZeroTier 内网穿透

    前置条件 两台 Win 10 主机,其中一台(记为本地机)远程访问另一台主机(记为远程机)的 WSL: 本地机安装好 VSCode: 两台主机不在一个局域网内,且均无公网 IP(后续需要在两台主机上配 ...

  4. 【vscode远程开发】使用SSH远程连接服务器 「内网穿透」

    文章目录 视频教程 1.安装OpenSSH 2.vscode配置ssh 3. 局域网测试连接远程服务器 4. 公网远程连接 4.1 ubuntu安装cpolar 4.2 创建隧道映射 4.3 测试公网 ...

  5. 环境搭建:如何配置 vscode 远程开发 + 免密登录

    如何配置 vscode 远程开发 + 免密登录 1.在 vscode 中安装 remote development 插件 点击: Extensions (vscode界面左侧),找到 Remote - ...

  6. ubuntu vscode_17. ubuntu设为服务器+vscode远程开发

    1.ubuntu设为服务器 ubuntu主机安装ssh的服务器端 $ sudo apt-get install openssh-server 启动ssh-server $ /etc/init.d/ss ...

  7. [工具]Vscode远程开发与远程调试

    使用本地Vscode远程开发代码与远程调试 文章目录 使用本地Vscode远程开发代码与远程调试 本地Vsode连接远程服务器 Remote - SSH 操作步骤 Linux上适合Go开发的IDE 补 ...

  8. AutoDL算力平台租用GPU服务器+VSCode远程开发同步代码

    文章目录 一.关于租GPU服务器 二.使用XShell连接刚租的服务器 三.VSCode远程开发 四.VSCode+SFTP插件实现本地代码与远程代码同步 一.关于租GPU服务器 理由: 便宜好用,性 ...

  9. windows + vscode 远程配置

    之前在windows端做linux服务器的开发用的是xshell+vscode,代码效率很低下,特别是多个工程的时候,vscode窗口管理就比较混乱了,而且编辑跟命令不在一起需要来回切换,特别麻烦. ...

最新文章

  1. 用workbench给表重命名_MySQL Workbench的使用方法(图文)
  2. 树莓派GPIO口的使用(外设相关开发WringPi库的使用,超声波、继电器)
  3. 成为Java流大师–第4部分:数据库流
  4. oracle出错如何备份数据,备份oracle数据库出错
  5. c语言getline读取一行命令行,如何从文件的特定行中获取getline()? C ++
  6. 高德地图GPS经纬度转高德经纬度
  7. 杜红超、彭志红担任BCF理事
  8. python实部和虚部_Python复数表示表示和计算
  9. 数据库原理 | 第2章 关系运算习题
  10. 为什么手机网速太慢_为什么苹果手机的网速变慢了_苹果手机上网速度慢的解决方法-系统城...
  11. 笔记本网络带宽叠加(有线和WiFi同时使用) 2021-09-27
  12. 项目管理中如何制定项目目标
  13. 这后台管理系统,有逼格!(附源码)
  14. 用计算机弹不可说,智者懂得,三种话不可说,三件事不必问(值得一读)
  15. 专访快准车服CIO牛小虎:全面信息化支持,让车爱上快准
  16. Android(安卓)是什么?
  17. 人工智能真的有那么神秘么,推荐一份机器学习入门书单搞定它!
  18. 《技术的本质》读后感
  19. 画西瓜图的html代码,西瓜图片卡通简笔画步骤
  20. 如何把文件复制到当前目录下所有子文件夹

热门文章

  1. 《javaScript100例|03》自写javaScript+CSS轮显效果
  2. linux基于域名的虚拟主机,Nginx虚拟主机应用——基于域名、IP、端口的虚拟主机...
  3. HTML邮件制作规范
  4. Async Await
  5. Hexo使用细节及各种问题
  6. 【antd】输入控件的思想
  7. MongoDB非关系型数据库开发手册
  8. [ZJJOI2013]K大数查询 整体二分
  9. 最大连续子序列----DP动态规划
  10. (7)MySQL的事务