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搭建rtmp直播服务器实现代码
Mar 31 Servers
查看nginx配置文件路径和资源文件路径的方法
Mar 31 Servers
浅谈Nginx 中的两种限流方式
Mar 31 Servers
配置nginx 重定向到系统维护页面
Jun 08 Servers
nginx作grpc的反向代理踩坑总结
Jul 07 Servers
nginx安装以及配置的详细过程记录
Sep 15 Servers
Nginx虚拟主机的搭建的实现步骤
Jan 18 Servers
Nginx+Windows搭建域名访问环境的操作方法
Mar 17 Servers
Apache Pulsar结合Hudi构建Lakehouse方案分析
Mar 31 Servers
nginx日志格式分析和修改
Apr 28 Servers
tomcat下部署jenkins的方法
May 06 Servers
使用Apache Camel表达REST服务的方法
Jun 10 Servers
如何让你的Nginx支持分布式追踪详解
Zabbix对Kafka topic积压数据监控的解决方案
Zabbix对Kafka topic积压数据监控的问题(bug优化)
nginx静态资源的服务器配置方法
Jul 07 #Servers
Nginx配置使用详解
nginx代理实现静态资源访问的示例代码
Jul 07 #Servers
使用 DataAnt 监控 Apache APISIX的原理解析
You might like
文件上传类
2006/10/09 PHP
php set_time_limit()函数的使用详解
2013/06/05 PHP
php调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
php中使用url传递数组的方法
2015/02/11 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
js 弹出框 替代浏览器的弹出框
2010/10/29 Javascript
Javascript堆排序算法详解
2014/12/03 Javascript
jQuery实现不断闪烁文字的方法
2015/05/15 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
jQuery实现简单的列表式导航菜单效果代码
2015/08/31 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
node.js到底要不要加分号浅析
2018/07/11 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
Vue指令实现OutClick的示例
2020/11/16 Javascript
快速了解python leveldb
2018/01/18 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
PyCharm+PySpark远程调试的环境配置的方法
2018/11/29 Python
利用Python实现某OA系统的自动定位功能
2020/05/27 Python
python接入支付宝的实例操作
2020/07/20 Python
python能做哪些生活有趣的事情
2020/09/09 Python
termux中matplotlib无法显示中文问题的解决方法
2021/01/11 Python
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
Bluebella德国官网:英国性感内衣和睡衣品牌
2019/11/08 全球购物
主办会计岗位职责
2014/03/13 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
社会公德演讲稿
2014/05/20 职场文书
2014矛盾纠纷排查调处工作总结
2014/12/09 职场文书
电影建国大业观后感
2015/06/01 职场文书
清洁工工作总结
2015/08/11 职场文书
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫