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的rewrite模块详解
Mar 31 Servers
Nginx中break与last的区别详析
Mar 31 Servers
nginx proxy_cache 缓存配置详解
Mar 31 Servers
Nginx 过滤静态资源文件的访问日志的实现
Mar 31 Servers
Linux中Nginx的防盗链和优化的实现代码
Jun 20 Servers
Linux安装apache服务器的配置过程
Nov 27 Servers
使用 Apache 反向代理的设置技巧
Jan 18 Servers
Apache Linkis 中间件架构及快速安装步骤
Mar 16 Servers
Nginx虚拟主机的配置步骤过程全解
Mar 31 Servers
阿里云服务器Ubuntu 20.04上安装Odoo 15
May 20 Servers
Nginx安装配置详解
Jun 25 Servers
git stash(储藏)的用法总结
Jun 25 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实现文件下载更能介绍
2012/11/23 PHP
phpExcel导出大量数据出现内存溢出错误的解决方法
2013/02/28 PHP
php结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
PHP 中常量的知识整理
2017/04/14 PHP
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
Javascript学习笔记5 类和对象
2010/01/11 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
JQuery切换显示的效果实例代码
2013/02/27 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
javascript将相对路径转绝对路径示例
2014/03/14 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
js绘制圆形和矩形的方法
2015/08/05 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
jQuery 插件封装的方法
2016/11/16 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
vee-validate vue 2.0自定义表单验证的实例
2018/08/28 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
[03:43]2014DOTA2西雅图国际邀请赛 newbee战队巡礼
2014/07/07 DOTA
Python中使用Inotify监控文件实例
2015/02/14 Python
python通过socket查询whois的方法
2015/07/18 Python
Python检测网站链接是否已存在
2016/04/07 Python
最近Python有点火? 给你7个学习它的理由!
2017/06/26 Python
Python 实现数据库(SQL)更新脚本的生成方法
2017/07/09 Python
用python简单实现mysql数据同步到ElasticSearch的教程
2018/05/30 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
2019/02/28 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
python怎么删除缓存文件
2020/07/19 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
2016年中学法制宣传日活动总结
2016/04/01 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技