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
nginx处理http请求实现过程解析
Mar 31 Servers
win10安装配置nginx的过程
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
nginx请求限制配置方法
Jul 09 Servers
解决xampp安装后Apache无法启动
Mar 21 Servers
Z-Order加速Hudi大规模数据集方案分析
Mar 31 Servers
docker-compose部署Yapi的方法
Apr 08 Servers
解决Git推送错误non-fast-forward的方法
Jun 25 Servers
git中cherry-pick命令的使用教程
Jun 25 Servers
Nginx如何限制IP访问只允许特定域名访问
Jul 23 Servers
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
Sep 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
php缓存技术详细总结
2013/08/07 PHP
C/S和B/S两种架构区别与优缺点分析
2014/10/23 PHP
调试WordPress中定时任务的相关PHP脚本示例
2015/12/10 PHP
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
xmlplus组件设计系列之下拉刷新(PullRefresh)(6)
2017/05/03 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
vue 路由嵌套高亮问题的解决方法
2018/05/17 Javascript
Puppet的一些技巧
2018/09/17 Javascript
js 计算图片内点个数的示例代码
2019/04/04 Javascript
vue2 中二级路由高亮问题及配置方法
2019/06/10 Javascript
Node.js API详解之 repl模块用法实例分析
2020/05/25 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
Python实现一个简单的MySQL类
2015/01/07 Python
用Python进行行为驱动开发的入门教程
2015/04/23 Python
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
使用python爬取B站千万级数据
2018/06/08 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
NumPy 数学函数及代数运算的实现代码
2018/07/18 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
2020/07/15 Python
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
2014年秋季新学期寄语
2014/08/02 职场文书
学雷锋志愿者活动方案
2014/08/21 职场文书
保密工作承诺书
2014/08/29 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
redis客户端实现高可用读写分离的方式详解
2021/07/04 Redis
MongoDB使用场景总结
2022/02/24 MongoDB
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js