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+Tomcat实现负载均衡、动静分离的原理解析
Mar 31 Servers
Nginx中break与last的区别详析
Mar 31 Servers
nginx部署多前端项目的几种方法
May 25 Servers
Nginx四层负载均衡的配置指南
Jun 11 Servers
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
Apr 02 Servers
OpenStack虚拟机快照和增量备份实现方法
Apr 04 Servers
如何通过cmd 连接阿里云服务器
Apr 18 Servers
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 Servers
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
Jun 10 Servers
利用Apache Common将java对象池化的问题
Jun 16 Servers
本地搭建minio文件服务器(使用bat脚本启动)的方法
Jul 15 Servers
Linux中一对多配置日志服务器的详细步骤
Jul 23 Servers
如何让你的Nginx支持分布式追踪详解
Zabbix对Kafka topic积压数据监控的解决方案
Zabbix对Kafka topic积压数据监控的问题(bug优化)
nginx静态资源的服务器配置方法
Jul 07 #Servers
Nginx配置使用详解
nginx代理实现静态资源访问的示例代码
Jul 07 #Servers
使用 DataAnt 监控 Apache APISIX的原理解析
You might like
模仿OSO的论坛(四)
2006/10/09 PHP
PHP实现今天是星期几的几种写法
2013/09/26 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
PHP7匿名类的用法示例
2019/04/05 PHP
JQuery的一些小应用收集
2010/03/27 Javascript
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
javascript中节点的最近的相关节点访问方法
2013/03/20 Javascript
Jquery事件的连接使用示例
2013/06/18 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
js继承实现方法详解
2016/12/16 Javascript
ECMAScript6--解构
2017/03/30 Javascript
详解js实时获取并显示当前时间的方法
2019/05/10 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
VUE+node(express)实现前后端分离
2019/10/13 Javascript
python实现探测socket和web服务示例
2014/03/28 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
python嵌套函数使用外部函数变量的方法(Python2和Python3)
2016/01/31 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
2020/05/20 Python
Python基于smtplib模块发送邮件代码实例
2020/05/29 Python
Python利用pip安装tar.gz格式的离线资源包
2020/09/14 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
2021/01/27 Python
CSS3属性使网站设计增强同时不消弱可用性
2009/08/29 HTML / CSS
HTML5 播放 RTSP 视频的实例代码
2019/07/29 HTML / CSS
气象学专业个人求职信
2014/04/22 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
《七月的天山》教学反思
2016/02/19 职场文书
2016年优秀党务工作者先进事迹材料
2016/02/29 职场文书
公司周年庆寄语
2019/06/21 职场文书