使用vscode 连接linux进行开发

devtools/2024/11/14 4:53:09/

1.  在Vscode中安装扩展功能remote ssh

2.  打开命令窗口

3. 在弹出的命令窗口输入ssh,并从弹出的提示中选择 Add New SSH Host

4.  在弹出的输入窗口中输入类似下面形式的 连接地址:

5. 输入回车后出现下面的对话框,这个对话框是说你要用哪个配置文件来存储 上面的链接的配置信息,一般来说选默认的第一个就行。

6. 在上一步选中一个配置文件后,在窗口的右下角会弹出一个对话框,选择 open config 打开配置文件,对它进行编辑。

7. 在打开的配置文件中设置配置信息,一般主机地址和用户名都自动填好了,只需要添加端口信息

8. 保存后,通过下面的方法连接服务器

9. 在弹出的窗口中选择远程服务器的操作系统

10. 在弹出的窗口中输入远程服务器的登录密码

11. 当窗口左下角出现绿色的 SSH,说明远程连接成功了。

12. 在远程的Vscode窗口新建一个终端,这个终端就和ssh登录远程服务器的窗口是一样一样的。在终端中使用 命令ssh-keygen -m PEM -t rsa -C "vscodekey" 创建一个链接用的密钥,方便后面每次登陆时自动连接,不必每次输入密码。

13. cd .ssh,  然后使用命令 cat id_vscode.pub >> authorized_keys 将公钥输出authorized_keys文件中。 接下来需要下载私钥到本地。打开文件夹时需要重新输入密码。期间遇到窗询问是否信任巴拉巴拉,就选信任。

14.  重新打开配置文件,方法是在view 中选择Command palette...,然后在弹出窗口中输入ssh,找到 open ssh configiuration file,在弹出的窗口中选择之前设置的配置文件

15.  在配置文件中填写私钥的文件路径,配置就完成了。

16.  日常使用Vscode远程开发的步骤就是用下面的方法打开远程ssh

17. 创建文件:

18. 编辑和运行代码:


http://www.ppmy.cn/devtools/133375.html

相关文章

云计算基础知识

声明:学习视频来自b站up主 泷羽sec,如涉及侵权马上删除文章 感谢泷羽sec 团队的教学 视频地址:黑客云技术基础之(网恋避险)_哔哩哔哩_bilibili 目录 一、什么是云 二、云架构介绍 1. 技术基础的重要性 2. 技术演变…

每天10个vue面试题(八)

1、Vue如何监听页面url中hash变化? 监听 $route 的变化:在Vue中,你可以使用watch属性来监听$route的变化。当路由发生变化时,会执行相应的处理函数。使用 window.location.hash:直接读取window.location.hash的值。这…

MATLAB和Python及R潜变量模型和降维

MATLAB片段 在 MATLAB 中,潜变量模型 (Latent Variable Models, LVMs) 和降维技术被广泛用于复杂数据的分析,例如基因表达数据或其他高维数据集。这些工具有助于揭示隐藏的结构并检测扰动(例如基因敲除或化学处理)在数据中的影响…

基于SSM(Spring + Spring MVC + MyBatis)框架的药房管理系统

基于SSM(Spring Spring MVC MyBatis)框架的药房管理系统 项目概述 功能需求 用户管理:管理员可以添加、删除、修改和查询用户信息。药品管理:支持对药品信息的增删改查操作,包括药品名称、价格、库存量等。供应商…

Bash Shell - 获取日期、时间

1. 使用date获取日期 以下代码将date的执行结果存储在today变量中。date 是获取日期和时间的命令。 选择使用 quotes()或$ #!/bin/bashtodaydate echo $todaytoday$(date) echo $today 2. 使用 Format 输出所需日期和时间 date FORMAT 2.1 "MM-DD-YY" 形式输出…

hadoop 3.x 伪分布式搭建

hadoop 伪分布式搭建 环境 CentOS 7jdk 1.8hadoop 3.3.6 1. 准备 准备环境所需包上传所有压缩包到服务器 2. 安装jdk # 解压jdk到/usr/local目录下 tar -xvf jdk-8u431-linux-x64.tar.gz -C /usr/local先不着急配置java环境变量,后面和hadoop一起配置 3. 安装had…

WPF自定义翻页控件

XAML文件如下&#xff1a; <UserControlx:Class"CTMVVMDemo.View.UserControls.DataPager"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d"http://s…

如何稳定操作网站及稳定排名

稳定操作网站及排名的方法包括提升主题性、增加用户黏度、维护服务器稳定性等。稳定网站排名是一个长期且复杂的过程&#xff0c;需要从多个方面入手&#xff0c;确保网站在搜索引擎中的表现持续优秀。 稳定操作网站&#xff1a; 提升主题性&#xff1a;通过丰富与网站核心业务…