HYLOVEYOURSELF

小洋宝的进步史

导航

远程SSH连接服务器的最简准备方案!😊0基础友好~

Prepare for 远程连接服务器

写这个的初衷是记录下毕设沿途学到的一些东西🐱

本文会让大家了解如何使用Vscode连接服务器,以及传输数据到服务器的filezilla!

参考视频:【研究生必备基本功】10分钟尽享纯新手教学!SSH远程连接服务器,用GPU算力跑深度学习项目!-人工智能|深度学习|神经网络哔哩哔哩bilibili

笔记整理者:博客园-岁月月宝贝

笔记也是Up主讲解的核心部分,只有本人实际操作并且成功的部分才会在本文出现🙌!

⭐本文提到的所有插件,除了本地要安装,远程主机(vscode)也要安!

Vscode连接服务器

1.插件安装

打开vscode,在左侧扩展中可以搜索到Remote Development这个插件并安装。

image-20250508164841429

2.更改配置文件

安装完成之后可以看到左侧多了个远程资源管理器(左侧最下方),点击此远程资源管理器并打开ssh配置文件

image-20250508165009033

可以看到中间弹出config配置文件,点击第一个选项进入此配置文件。

image-20250508165103307

然后更改配置文件:

image-20250508165233617

第一个Host可以任意取名,第二个对应服务器ip地址(可以在服务器输入ifconfig查看),第三个对应端口号,一般默认为22,第四个为主机用户名(可以在服务器输入id查看)若是租的服务器那么它会给出ip地址、端口号、用户名以及密码,对照写即可,密码在连接的时候需要输入

还有一种情况是服务器提供方给出了“ssh root@192.xxx.x.xx -p xxxxx”

此时你要在config文件中加入:

Host root
    HostName 192.xxx.x.xx
    Port xxxxx
    User root

3.开始连接

更改完成之后按ctrl+s保存,然后按刷新可以看到多了一个自己命名的主机,点击小箭头在当前窗口连接即可。

image-20250508170057241

然后选择Liunx系统并输入密码,需要重复输入数次(我记得我没有选linux系统 也只输了一次密码),进入之后点击打开文件夹(可以打开任意文件夹),也需要重复输入密码(我记得我只输了一次),到此就连接上了服务器。

image-20250508171100926

本地到服务器的数据传输

1.下载filezilla

进入https://filezilla-project.org/download.php?type=client_filezilla链接下载,点击屏幕上的绿色按钮:

image-20250508172215328

选择第一个即可:

image-20250508172329804

2.用FZ传输数据

点击左上角打开站点管理器建立一个新站点:

image-20250508172421690

选择ssh协议并将ip地址、端口号、用户名、密码等填入其中(这部分与配置文件中一样),然后点击连接,点击保存密码,点击总是信任该主机,点击确定连接上服务器。

image-20250508172532157

然后可以直接将左边的数据或者代码直接拖动到右边即可,传输完成之后可在vscode中重新打开刚刚传输完成的文件夹使用其中文件。

image-20250508172641436

同时,可以在vscode扩展中下载python插件以及jupyter插件,到此,就完成了如何连接服务器如何可以用之于训练自己的项目。

image-20250508172924128

o(=•ェ•=)m前面的实验前准备没有讲很全,这里补充下远程服务器使用的一些准备🐷

posted on 2025-05-08 21:36  岁月月宝贝  阅读(84)  评论(1)    收藏  举报