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. weblogic服务器连接池配置细节

    进入某个连接池配置页,进入"连接"页,点击高级选项的"show"显示高级选项. 指定 "测试频率" 并启用 "测试保留的连接&qu ...

  2. emqtt中auth-mysql插件与emqtt服务器连接的配置

    首先在我上一篇博客中已经修改好了auth-mysql插件为abc-auth-mysql,但是我们还不能完全判断这个插件能不能接到emqtt这个服务器上去,因为有可能插件从emqtt服务器里面得到的资源 ...

  3. 实验室服务器机器学习环境搭建(远程连接服务器 anaconda和tensor flow)

    实验室服务器环境搭建 背景 通过VPN远程连接服务器 下载anaconda tensorflow 搭建 背景 本人今年大四保完研,研究生导师要求在对方学校做毕设,这两天在倒腾实验室服务器环境,下面是我 ...

  4. vs code+jupyter notebook 远程连接深度学习服务器,并配置环境

    搞了一段时间,终于搞明白怎么远程连接实验室服务器写深度学习代码了,如果组内有对这些比较了解的同学,可以找他们帮忙能省很多麻烦,感恩.如果没有的话这篇文章将详细说明所有操作,保证打通全流程,跟着做完就能 ...

  5. 实验室服务器使用指南:pytorch、tensorflow安装问题、visdom安装问题本地远程调用服务器jupyter问题、本地pycharm远程连接服务器

    需要:实验室服务器账号+本地windows装有Xshell和xftp 一:安装anoconda: 1:windows本地下载anoconda的安装文件,下载地址 用户:官网 国内用户:清华源 2:经过 ...

  6. 本地电脑与实验室服务器的连接

    1.连接实验室服务器来进行深度学习 本地电脑是win10,实验室服务器为Linux,实验室服务器有两块m60,为了使用实验室服务器的gpu,所以就记录一下探索步骤 一.服务器的连接 1.下载Xshel ...

  7. vscode安装本地服务器_VS Code安装和远程服务器连接配置

    简介 Visual Studio Code是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux.内置JavaScript.TypeScript和Node.js支持,而且拥有丰富的插件 ...

  8. go语言服务器连接mysql,服务器mysql怎么配置才能远程连接

    如何设置MYSQL服务器允许远程连接?如果你使用的与数据库不在同一台服务器上电脑,那么MySQL 服务器就需要允许远程链接,网站才能正常运行.那么如何设置MYSQL服务器允许远程连接呢?我想这是很多人 ...

  9. 监控流媒体服务器连接监控摄像头的配置方式 - GB28181和ONVIF

    我们在前面已经讨论过监控摄像头接入监控流媒体服务器的两种方式:onvif和gb28181,并初步探讨了两种方式的区别和各自优势.接下来我们详细介绍云视睿博流媒体服务器对两种接入方式的配置方法. 一.G ...

最新文章

  1. 【转】【QT】 Threads, Events and QObjects
  2. ajax请求提示html状态码302,快速解决ajax请求出错状态码为0的问题
  3. mysql 批量更新和批量插入
  4. php ckeditor 配置,Laravel5.6框架使用CKEditor5相关配置详解
  5. mysql放开权限控制_mysql06---权限控制-阿里云开发者社区
  6. 反向输出一个三位数(信息学奥赛一本通-T1031)
  7. java icache_java手写多级缓存
  8. 百行征信大揭秘,字段中间找关系
  9. linux内核驱动中对字符串的操作【转】
  10. wiki oi3117 高精度练习之乘法
  11. mysql i o开启_MySQL從屬I/O線程不運行。
  12. 计算机在多媒体领域的应用论文题目,多媒体技术论文题目
  13. spPaint3d插件maya安装和介绍教程
  14. 认识ManualResetEvent
  15. 数字化转型|利用现代技术和通信手段|改变企业为客户创造价值的方式
  16. 数据结构实现排队系统
  17. 支持流量计费的云服务器,云服务器流量计费功能
  18. 怎么批量在多个文件夹名称后面加上数字序号或者日期时间序号?
  19. 深度学习与神经网络之 反卷积/转置卷积 (deconvolution/transposed convolution/fractional strided convolution) (upsample)
  20. 搭建NAT64/DNS6实现IPv4/v6转换

热门文章

  1. python之导入模块路径
  2. 关于win10和手机的数据线和蓝牙连接
  3. 安卓平板安装桌面linux,在Android平板上安装Ubuntu Linux
  4. 2020年山东品牌年会落幕 齐鲁制药厂6产品入选“山东知名品牌(产品)”
  5. Allegro如何设置层叠参数操作指导
  6. 【Java面试题】Double和double 区别
  7. 小米瀑布屏手机可能仅仅是宣传概念,或许没有量产意义
  8. 【HiBit Uninstaller】体积娇小功能强大的卸载工具
  9. WWH - HTTP
  10. Python数据分析开发环境Anaconda