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 相关文章推荐
Apache压力测试工具的安装使用
Mar 31 Servers
nginx基于域名,端口,不同IP的虚拟主机设置的实现
Mar 31 Servers
nginx里的rewrite跳转的实现
Mar 31 Servers
Nginx 过滤静态资源文件的访问日志的实现
Mar 31 Servers
Nginx虚拟主机的搭建的实现步骤
Jan 18 Servers
Nginx速查手册及常见问题
Apr 07 Servers
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 Servers
Nginx限流和黑名单配置
May 20 Servers
腾讯云服务器部署前后分离项目之前端部署
Jun 28 Servers
如何让你的Nginx支持分布式追踪详解
Jul 07 Servers
Nginx如何配置根据路径转发详解
Jul 23 Servers
apache虚拟主机配置的三种方式(小结)
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
创建无限极分类树型结构的简单方法
2017/06/20 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
js跨域和ajax 跨域问题的实现思路
2009/09/05 Javascript
早该知道的7个JavaScript技巧
2013/03/27 Javascript
jquery实现图片滚动效果的简单实例
2013/11/23 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
2016/04/27 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
JS中type="button"和type="submit"的区别
2017/07/04 Javascript
深入浅析Vue中的Prop
2018/06/10 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
spyder常用快捷键(分享)
2017/07/19 Python
Python的numpy库中将矩阵转换为列表等函数的方法
2018/04/04 Python
浅析python redis的连接及相关操作
2019/11/07 Python
Python原始套接字编程实例解析
2020/01/29 Python
python Socket网络编程实现C/S模式和P2P
2020/06/22 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
JPA面试常见问题
2016/11/14 面试题
电子商务专业实习生自我鉴定
2013/09/24 职场文书
装饰活动策划方案
2014/02/11 职场文书
安全生产活动月方案
2014/03/09 职场文书
业务员的岗位职责
2014/03/15 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
phpQuery解析HTML乱码问题(补充官网未列出的乱码解决方案)
2021/04/01 PHP
浅谈Python项目的服务器部署
2021/04/25 Python
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技