VSCODE使用Remote-SSH连接远程服务器并调试

本文详细介绍如何使用VSCode的Remote-SSH工具包连接服务器,包括安装、配置、打开服务器程序及本地调试的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装Remote-SSH工具包

VSCode推出了一系列远程工具包,我用到的主要是下图这个:
在这里插入图片描述
在扩展中搜索 ssh 就可以看到,直接点 install 就可以了。如果没有左侧边栏,可以点击顶部菜单栏:查看 -> 外观 -> 显示活动栏
安装成功后会在活动栏显示远程资源管理器的图标,如下图:
在这里插入图片描述

二、连接服务器

进入远程资源管理器界面,点 “+” 添加服务器,输入 username@host (例如:user@host)。
在这里插入图片描述
或者也可以直接编辑配置文件( config 设置可点击上图红框圈出的 “+” 右边的设置按钮),如下所示:
在这里插入图片描述
点进去该 config 文件,格式如下,保存文件后可看到左侧已经有了SSH Host:
在这里插入图片描述
Host 为你自己取的名字,User 为服务器用户名,HostName为服务器地址。默认端口为 22 ,所以是没有 Port 这一行的,若需要修改 Port 可自行加上。
右击鼠标(或者点加号),连接服务器,可以选择当前窗口,或者新窗口连接:
在这里插入图片描述
此时,会需要你输入密码(有时候需要多输几次):
在这里插入图片描述
密码输入完成后,点击回车,可以看到左下角已经连接成功!
在这里插入图片描述

三、打开服务器程序

打开资源管理器,可以看到需要你打开文件夹:
在这里插入图片描述
点击打开文件夹,会弹出窗口,选择即可,点击确定,则可加载服务器程序(此时需再次输入密码):
在这里插入图片描述
此时编辑程序则服务器也会相应修改。

四、本地调试服务器程序

本地断点调试,以python为例,还需要安装一个python包,安装完成后,就可以加断点进行调试了。
在这里插入图片描述

### 回答1: VS Code 的 Remote-SSH 功能可以让用户通过 SSH 连接远程的 Linux 服务器,从而在 VS Code 中进行远程开发。使用 Remote-SSH 连接 Linux 服务器需要先在本地安装 VS Code,安装 Remote-SSH 插件。然后在 VS Code 中打开命令面板,输入“Remote-SSH: Connect to Host”,选择“Add New SSH Host”填写远程服务器的 IP 地址、用户名和密码等信息。连接成功后,用户可以在 VS Code 中打开远程服务器上的文件、编辑代码、调试程序等操作。 ### 回答2: ### 回答3: VS Code是一个非常优秀的轻量级开发工具,支持各种语言的开发和调试,尤其在python开发中使用愉快。Remote SSH,是VS Code很重要的一项功能,它允许我们在本地电脑上使用VS Code来连接远程Linux服务器,直接在VS Code上编写、调试和运行代码。 使用Remote SSH连接Linux可以带来如下几个优势。 1、本地开发和调试:通过Remote SSH,我们可以在本地开发和调试远程服务器上相同环境下的代码,节约了安装和配置本地环境的时间和劳动力,而且在本地VS Code上可以使用各种插件,方便开发和调试。 2、便利性:通过Remote SSH,我们可以随时随地连接远程Linux服务器,无需额外的软件和工具,简单方便。 3、安全性:通过Remote SSH连接,我们可以使用加密传输协议(SSH),在VS Code和Linux服务器之间进行安全通信,保障代码和数据的安全性。 如何进行Remote SSH配置呢? 1、安装Remote-SSH扩展插件。打开Visual Studio Code,Ctrl+Shift+X搜索Remote-SSH,安装重启。 2、建立SSH连接。在Visual Studio Code左侧侧中点击Remote Explorer,点击“Add new SSH host...”,在弹出的框中输入要连接远程服务器信息,包括服务器地址、用户名、密码,然后保存建立连接。 3、选择连接。在Remote Explorer中可以看到已经建立的远程SSH连接,选择需要连接远程服务器,点击“Connect Using SSH”,等待连接成功就可以开始远程开发了。 4、配置工作区。使用Remote SSH连接远程Linux服务器之后,需要对工作区进行配置,将需要使用的文件或目录挂载到VS Code的工作区中,这样就可以直接在VS Code编辑和调试代码了。具体的操作方法可以参考VS Code官方文档。 Remote SSH是VS Code提供的一个非常方便的功能,通过它我们可以实现本地开发和远程连接之间的完美结合,提升代码开发和调试效率,同时保证代码安全性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值