GPU服务器的多用户配置方法


Posted in Servers onJuly 07, 2022

实验室刚配置了一台超微的GPU服务器,为了组里做深度学习算法的同学都能用上,做了如下配置。记录下来,供大家和自己以后参考。

以下操作均在root账户下进行,操作系统版本:Ubuntu 18.04.5 LTS

(一) 安装 ssh

安装 openssh-server

apt-get install openssh-server

启动服务

service ssh start

配置ssh

vim /etc/ssh/sshd_config

注释

PermitRootLogin prohibit-password

添加

PermitRootLogin yes

配置防火墙(非常重要!!!)

ufw allow 22/tcp

(二) 安装 ftp

安装 vsftpd

apt-get install vsftpd

配置 vsftpd

vim /etc/vsftpd.conf

修改:

local_enable=YES
write_enable=YES

添加被动服务模式(有些ftp客户端(如FileZilla)默认连接方式是被动服务模式):

pasv_min_port=60000
pasv_max_port=61000

重启服务器

service vsftpd restart

配置防火墙(非常重要!!!)

ufw allow 21/tcp
ufw allow 60000:61000/tcp

(三) 创建用户组和用户

创建用户组

groupadd StudentGroup

创建用户(指定用户主目录),并添加到用户组

useradd -d /mnt/proj/stu/username -m -g StudentGroup -s /bin/bash username

修改用户密码

passwd username

(四) 安装配置 Anaconda

安装Anaconda
安装位置选择 /mnt/proj/software/anaconda3

移交Anaconda目录管理权给StudentGroup

chgrp -R StudentGroup /mnt/proj/software/anaconda3

设置权限

chmod 770 -R /mnt/proj/software/anaconda3

配置环境变量

vim /etc/profile

添加:

export PATH=/mnt/proj/software/anaconda3/bin:$PATH

激活:

export PATH=/mnt/proj/software/anaconda3/bin:$PATH

到此这篇关于GPU服务器的多用户配置的文章就介绍到这了,更多相关GPU服务器配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
详解如何修改nginx的默认端口
Mar 31 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
Nginx图片服务器配置之后图片访问404的问题解决
Mar 21 Servers
Nginx设置HTTPS的方法步骤 443证书配置方法
Mar 21 Servers
Tomcat用户管理的优化配置详解
Mar 31 Servers
详解使用内网穿透工具Ngrok代理本地服务
Mar 31 Servers
Nginx反向代理、重定向
Apr 13 Servers
nginx配置限速限流基于内置模块
May 02 Servers
nginx 配置缓存
May 11 Servers
Tomcat 与 maven 的安装与使用教程
Jun 16 Servers
CentOS7设置ssh服务以及端口修改方式
Dec 24 Servers
ubuntu端向日葵键盘输入卡顿问题及解决
Dec 24 Servers
如何让你的Nginx支持分布式追踪详解
Zabbix对Kafka topic积压数据监控的解决方案
Zabbix对Kafka topic积压数据监控的问题(bug优化)
nginx静态资源的服务器配置方法
Jul 07 #Servers
Nginx配置使用详解
nginx代理实现静态资源访问的示例代码
Jul 07 #Servers
使用 DataAnt 监控 Apache APISIX的原理解析
You might like
php实现的MySQL通用查询程序
2007/03/11 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
jQuery 解析xml文件
2009/08/09 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
JavaScript中windows.open()、windows.close()方法详解
2016/07/28 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
js在ie下打开对话窗口的方法小结
2016/10/24 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
微信小程序 图片宽高自适应详解
2017/05/11 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
vue路由教程之静态路由
2019/09/03 Javascript
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
详细介绍解决vue和jsp结合的方法
2020/02/06 Javascript
react 生命周期实例分析
2020/05/18 Javascript
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
Python实现购物车程序
2018/04/16 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
django中cookiecutter的使用教程
2020/12/03 Python
python中altair可视化库实例用法
2021/01/26 Python
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
计算机应用专业毕业生求职信
2013/10/24 职场文书
内衣营销方案
2014/03/15 职场文书
五好文明家庭事迹材料
2014/12/20 职场文书
第二次离婚起诉书
2015/05/18 职场文书
公司年会开场白
2015/06/01 职场文书
党员身份证明材料
2015/06/19 职场文书
2015年政治教研组工作总结
2015/07/22 职场文书
2016年第二十五次全国助残日活动总结
2016/04/01 职场文书
Python OpenCV之常用滤波器使用详解
2022/04/07 Python