概要
关键词:vscode、服务器远程连接、文件远程传送
随着深度学习不断发展,模型参数、体量越来越大,把模型放在个人电脑上训练变得越来越困难。所以把模型部署在服务器上,用服务器的设备进行训练,个人电脑只作为登录和发布指令的设备逐渐成为主流。
下面仅根据个人操作经验,给大家介绍一下使用vscode远程连接服务器,并传送文件、部署代码的完整流程。
远程连接流程
第一步:首先,在vscode上下载SSH连接插件,流程如下图:
因为我已经安装好了插件,所以第三步上是禁用,大家选安装即可
第二步:确认远程服务器的IP地址,以我正在使用的服务器为例
红框里就是服务器的IP地址了
第三步:在vscode中左侧点击远程连接图标,然后点击弹出框里的ssh一栏的加号
第四步:点击加号后,vscode会出现一个输入框,在这里输入SSH连接指令
连接指令有两种,默认端口和其他端口,格式放在下面
第五步:输入之后回车,成功就会弹出配置选择,这里选第一个就行
然后弹出个配置提示,打开可以看一下
文件里的配置如下:
Host:是你可以自己修改的别名,改完之后就可以替代你前面输入的user_name了
HostNmae:是远程主机的地址,这个不要动
Port:这里没有这一项,因为我用的默认端口22,如果用其他端口连接就会显示这一项,也是不需要改动即可
User:这个代表你连接主机的时候用的名字,这里我是root
第六步:这个时候点一下远程连接的刷新按钮,就能看到你的远程服务器了,点一下新窗口按钮
然后会弹出一个新窗口,在红框位置先选择服务器类型(我的是linux,因为之前连接过所以没有弹出这个选项,大家直接选对应的类型就行),然后输入你的服务器登录密码
登录之后,就完成了与远程服务器连接,可以看到上方搜索框和左下角连接标识都显示了你连接的服务器地址,你打开的程序文件也显示被部署在服务器上。开始愉快的远程炼丹吧~