深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络

深度学习炼丹炉配置教程–多人同时使用SSH连接服务器训练深度学习网络

一、前言

​ 一般来说一个实验室基本上都是公用一个服务器,而且服务器同时使用的人有很多,你的师兄师姐,你的同门还有你的师弟师妹们,最简单的方法是使用向日葵或者TeamViewer控制图形化界面,但是这有一个很让人头疼的点,就是图形化界面一次只能由一个人控制,没办法两个人同时使用,但是服务器你仅仅只需要用英伟达显卡来跑代码,其他的功能基本等于无。

​ 所以这期给大家带来我们实验室服务器用SSH+mobaxterm配置服务器的攻略,能让我们多个人同时控制服务器跑代码,只要你们服务器上显卡够多,我们实验室服务器8个1080Ti基本上是足够3-4个人同时使用的。

二、软件准备

​ 软件要求不高,一个mobaxterm 汉化版就足够用了,然后服务器Ubuntu系统上安装并配置好SSH即可使用。

​ 公众号 你我的灿烂人生 对话框内回复 服务器 即可获取软件下载链接。

​ 公众号 你我的灿烂人生 对话框内回复 服务器 即可获取软件下载链接。

​ 公众号 你我的灿烂人生 对话框内回复 服务器 即可获取软件下载链接。

三、Ubuntu服务器配置过程

首先是在你的Ubuntu系统上安装并配置SSH。

1.首先打开ubuntu上终端输入以下命令查看是否安装了客户端 openssh-client 和服务器 openssh-server。

dpkg -l | grep ssh

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第1张图片

2.没有安装的话输入以下命令安装即可。

  1. sudo apt-get install openssh-client
  2. sudo apt-get install openssh-server

3.安装好之后输入以下命令确认ssh-server是否已经启动了。

ps -e | grep ssh

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第2张图片

4.如图,sshd 表示ssh-server已经启动了。如果没有启动,可以使用如下命令启动:

sudo /etc/init.d/ssh start

5.停止和重启ssh服务的命令如下:

sudo /etc/init.d/ssh stop #server停止ssh服务
sudo /etc/init.d/ssh restart #server重启ssh服务

6.输入以下命令然后记住服务器的IP地址以及自己的登录账号和密码。

ifconfig -a

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第3张图片

1是你的账号名,2是你的IP地址,這個是之后需要用到的。

四、Windows连接端配置教程

1.首先将获取到的软件安装包解压,然后存放到软件安装盘。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第4张图片

2.将该软件固定到开始屏幕或者发送快捷方式到桌面均可。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第5张图片

3.双击打开软件。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第6张图片

4.点击左上角会话然后选择ssh。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第7张图片

5.远程主机这里输入你之前获取到的服务器IP地址,指定用户选择你的的服务器登录账号,填完后点击好的退出设置。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第8张图片

6.配置完成后会发现左边有个用户会话。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第9张图片

7.双击我们服务器的IP地址后右边会自动打开终端,我们输入服务器的密码即可完成登录。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第10张图片

8.左边这一栏是我们服务器的文件,右边就是我们服务器的终端,可以输入Ubuntu各种终端命令。

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第11张图片

五、服务器如何多人同时训练深度学习网络

​ 这里的话我们需要在服务器的目录下给每个人新建一个文件夹然后每一个文件夹内都放一个不同版本的编辑器。

​ 比如说我文件夹内是Pycharm最新的2020.2.3.

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第12张图片

​ 其他人的文件夹内就可以用老版的Pycharm2019.3.5

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第13张图片

​ 因为不同大版本的同一软件不会占用同一内核,这样就能很方便的让大家进行代码的调试,还可以用vscode、Sublime Text、Spyder等编辑器,这样就能多人同时在线调试代码啦。

​ 但是有一点要注意,显卡分配要合理~

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第14张图片

六、总结

​ 本来这个教程是写给实验室师弟师妹的,后来想了想大家应该都用得到,那就放公众号叭,毕竟服务器对广大深度学习炼丹的来说还是很重要的,就如同我们的炼丹炉一样!

深度学习炼丹炉配置教程--多人同时使用SSH连接服务器训练深度学习网络_第15张图片

实验室师弟师妹的,后来想了想大家应该都用得到,那就放公众号叭,毕竟服务器对广大深度学习炼丹的来说还是很重要的,就如同我们的炼丹炉一样!

教程总结不易,大家多多珍惜!如果这篇文章对你有用的话记得点赞、转发、在看三联支持一下!感谢大家支持!这里是公众号:你我的灿烂人生,可以加我微信入研究生学术|竞赛交流群进行学习!

你可能感兴趣的:(深度学习专栏,ubuntu,自然语言处理,自动驾驶,ssh,深度学习)