ubuntu 搭建实验室多人使用服务器

这两天导师给配了一个有4个20180tiGPU的服务器(得瑟一下),但是吧,他把搭建服务器的任务交给了我,需求就是可以多人使用服务器,互不影响,互相独立。第一次搭建一个服务器,有点慌。

因为是新电脑,所以需要重装系统,这是师兄给装好的(因为我不会),linux系统装的是ubuntu 18.04。

安装完系统之后,就要开始搭服务器了。

首先,需要用你的管理员身份安装cuda,cudnn和ssh

这里有安装cuda和cudnn的方法,跟着弄就好啦:https://blog.csdn.net/wanzhen4330/article/details/81699769

安装ssh也很简单哒:

1、输入命令:

sudo apt install openssh-server (要记得联网啊!!!)

然后ssh就安装好了

2、确认sshserver已经启动

输入命令:ps -e | grep ssh 

如果看到了sshd那么恭喜你,已经启动了;如果没有,那就是还没有启动,那么请看第3条

3、启动sshserver

输入命令:/etc/init.d/ssh start

4、重启sshserver

/etc/init.d/ssh restart

5、SSH配置(if you need)

修改配置文件/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,然后重启ssh服务

ssh安装好,接下来要做得就是给你们实验室得每个人创建一个账号

请参考这里哈:https://blog.csdn.net/u013187057/article/details/80533249

准备工作都弄好之后那就开始在自己的电脑上面连接服务器啦,这里提供连接两种方法:

方法一:分别下载xshell和xftp(安装包啥的要自己找啦),安装完之后,打开xshell,像这样:

ubuntu 搭建实验室多人使用服务器_第1张图片

点击左上角那个带“+”号的图标,又出现一个窗口,像这样:

ubuntu 搭建实验室多人使用服务器_第2张图片

分别输入“名称”(自己随便起),“主机”(这里填的是你配置的那台服务器的ip地址),“端口号”(默认22,如果你改了就换),点击“确定”后,双击你刚才输入的名称,输入你的个人账号和密码

ubuntu 搭建实验室多人使用服务器_第3张图片

就OK啦。(如果连接不上,请关闭服务器的防火墙看看)

ssh连接上之后,如果你要进行文件上传下载,那么你需要在xshell里打开xftp(菜单栏里一个绿色文件夹样式的图标)

方法二:不用额外安装xshell和xftp

但是,反手一个win+R,打开cmd,输入:ssh 账号@服务器ip,点击“enter”,

如果提示没有“ssh”命令,那么你需要安装这个:https://blog.csdn.net/qq_34638161/article/details/80614566?tdsourcetag=s_pcqq_aiomsg(默认安装就OK啦)

然后在“我的电脑”中输入ftp://服务器ip地址,就OK了,但前提是你需要提前在服务器里安装了ftp,操作见:https://www.cnblogs.com/hexige/p/7809481.html

这个比较重要,其他的可以不用

ubuntu 搭建实验室多人使用服务器_第4张图片

另外在浏览器里输入ftp://服务器ip地址也可以查看文件(好像只能下载,不能上传)。

好啦,如果你都能打开ftp,那么恭喜你,你服务器搭建成功了!!!

你可能感兴趣的:(ubuntu 搭建实验室多人使用服务器)