实验室服务器连接及配置

MobaXterm 和 VS Code远程连接服务器Docker环境使用说明手册

一、MobaXterm连接服务器

1、软件下载与安装

  • 根据以下网址下载并安装,两个版本均可,Portable edition(解压即可用,不用安装),Installer Edition(运行MSI文件开始安装)

MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition (mobatek.net)

2、SSH连接Linux服务器

  • 点击Session,选择SSH,输入IP地址XX.XX.XX.XX,指定用户名称XXX,端口默认22,点击ok
  • 进入登陆界面,输入密码XXXX,即可进入

3、SFTP上传文件到服务器

  • 点击Session,选择SFTP,输入IP地址XX.XX.XX.XX,指定用户名称XXX,端口默认22,点击ok
  • 进入登陆界面,输入密码XXXX,即可进入
  • 然后输入登陆密码后进入文件传输界面,左侧为本地文件系统,右侧为服务器文件系统,支持文件拖拽上传

MobaXterm的一个特点在于在界面的左侧控制台提供了图形界面

二、基于VS Code通过SSH远程连接服务器的Docker

参考 浔桥 博文,直接按步骤走就行

https://blog.csdn.net/qq_40560275/article/details/123291849?spm=1001.2014.3001.5502

其中关键步骤的说明如下:

创建并运行容器

  • 如果已经有安装好的Docker环境,直接从创建并运行容器步骤开始
  • docker run -it --name test --gpus all -p 1234:22 -v /data/test:/data -d pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel
  • 其中test为容器名称,端口号1234,/data/test是文件在服务器上的路径,冒号后是文件在Docker内的路径,二者是一一映射关系

安装ssh

  • 本地电脑若无ssh模块,需要到官网下载
  • 在服务器的Docker环境下新建.ssh文件夹,mkdir .ssh
  • 在刚新建的文件夹下新建authorized_keys文件,vi authorized_keys
  • 拷贝本地电脑的.pub文件到服务器
  • 然后复制本地.pub文件内容到新建文件authorized_keys,指令是cat local_id.pub >> ~/.ssh/authorized_keys

设置Python解释器

  • 注意,要设置python解释器为conda环境中包含pytorch的那个
  • 输入ctrl+shift+p,在输入框中输入python:select interpreter,选择base环境中的python/opt/conda/bin/python
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值