vscode远程连接服务器

文章介绍了在进行深度学习配准代码远程开发时,如何使用VSCode和RemoteSSH插件替代传统的SSH和Winscp方法,以实现更便捷的文件管理和调试。通过安装VSCode,添加RemoteSSH插件,设置远程服务器连接,用户可以直接在VSCode中进行远程文件的增删改查,提高开发效率。
摘要由CSDN通过智能技术生成

一.背景

最近在跑深度学习配准代码的时候,需要使用到服务器,而常规进行远程服务器开发的时候,经常性的操作是:使用本地的windows 10和cmd终端 使用ssh远程连接服务器,然后有文件需要交互的时候,使用的是winscp来传东西。 这样导致的后果就是,远程改代码的时候非常麻烦,需要在本地改好,然后用winscp传到远程服务器,在运行,导致非常不好调试。

二.解决方案

使用vscode+remote_ssh插件完成对远程服务器 像本地开发一样的简单。

三.安装步骤

1.下载vscode

vscode支持多个平台运行,如下图。下载链接
在这里插入图片描述

2.安装remote_ssh插件

步骤如下,点完之后有一个install
在这里插入图片描述
PS:如果想使用中文界面,同理装一个如下插件即可
在这里插入图片描述
安装完成之后会在左侧新增一个选项卡远程资源管理器,如下图所示:
在这里插入图片描述
然后点击这个+号 新建远程,我是建好了才会出现下面的东西,原来应该是没有的。
在这里插入图片描述

点击添加按钮,输入远程服务器的账号,地址,和端口号根据自己的情况进行修改,如下图所示:
在这里插入图片描述
保存之后,会将刚才的连接信息存储在 C:\Users\Administrator.ssh\config 中。
在这里插入图片描述
左侧刷新一下,就会出现刚才简历的远程服务器,如图。
在这里插入图片描述

之前保存的连接信息,点击配置就可以看到,具体操作如图所示:
在这里插入图片描述

请注意:创建的多个连接信息都会保存到这里,我之前创建的一个连接信息就是第6行到第9行打了马赛克那里。

如何删除创建的连接信息呢? 比如删除刚才新建立的,直接把上图中的config里面第6到第9行删除即可,(刷新一下就可以看到右侧SSH栏下,已经没有之前创建的信息了)

3.连接远程服务器

直接右键点击刚才新建的连接信息,然后选择一种连接方式即可
在这里插入图片描述
如果远程服务器能够连接成功,此时会需要你输入密码,输入密码即可。连接成功的话,左下角会出现提示,如图:
在这里插入图片描述

四.基本操作

4.1 打开服务器文件

在这里插入图片描述

例如我点击打开文件夹,这里就会让你选择打开的文件目录:
在这里插入图片描述

点击确定按钮打开之后,会需要再一次输入密码:
在这里插入图片描述
如果以上步骤都成功了,那么就会在vscode中看到远程服务器目录下的所有文件,此时你就可以像操作本地文件一样进行文件的增删改查等操作了!

4.2 切换服务器文件

点击‘文件’->关闭文件夹即可,然后就会回到4.1的重新选择要打开什么文件夹的界面了。
在这里插入图片描述

参考文章:https://blog.csdn.net/zhaxun/article/details/120568402

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值