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如何将http访问的网站改成https访问
Mar 31 Servers
nginx 反向代理之 proxy_pass的实现
Mar 31 Servers
nginx简单配置多个server的方法
Mar 31 Servers
fastdfs+nginx集群搭建的实现
Mar 31 Servers
nginx实现动静分离的方法示例
Nov 07 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
nginx容器方式反向代理实战
Apr 18 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
tomcat下部署jenkins的方法
May 06 Servers
ubuntu下常用apt命令介绍
Jun 05 Servers
解决Git推送错误non-fast-forward的方法
Jun 25 Servers
Docker安装MySql8并远程访问的实现
Jul 07 Servers
如何让你的Nginx支持分布式追踪详解
Zabbix对Kafka topic积压数据监控的解决方案
Zabbix对Kafka topic积压数据监控的问题(bug优化)
nginx静态资源的服务器配置方法
Jul 07 #Servers
Nginx配置使用详解
nginx代理实现静态资源访问的示例代码
Jul 07 #Servers
使用 DataAnt 监控 Apache APISIX的原理解析
You might like
fetchAll()与mysql_fetch_array()的区别详解
2013/06/05 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
php压缩和解压缩字符串的方法
2015/03/14 PHP
php 在线导入mysql大数据程序
2015/06/11 PHP
laravel请求参数校验方法
2019/10/10 PHP
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
JS实现商品倒计时实现代码
2013/05/03 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
浅析jquery某一元素重复绑定的问题
2014/01/03 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
JS作为值的函数用法示例
2016/06/20 Javascript
jQuery Ajax 加载数据时异步显示加载动画
2016/08/01 Javascript
jQuery焦点图左右转换效果
2016/12/12 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
jQuery插件artDialog.js使用与关闭方法示例
2017/10/09 jQuery
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
详解Vue源码中一些util函数
2019/04/24 Javascript
微信小程序动画组件使用解析,类似vue,且更强大
2019/08/01 Javascript
layui use 定义js外部引用函数的方法
2019/09/26 Javascript
Python 元类使用说明
2009/12/18 Python
九步学会Python装饰器
2015/05/09 Python
Python MD5加密实例详解
2017/08/02 Python
Python3并发写文件与Python对比
2019/11/20 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
python sorted函数原理解析及练习
2020/02/10 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
Python 改变数组类型为uint8的实现
2020/04/09 Python
如何在windows下安装配置python工具Ulipad
2020/10/27 Python
学校节能减排方案
2014/06/13 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
经理岗位职责
2015/02/02 职场文书
同意报考公务员证明
2015/06/17 职场文书
用JS写一个发布订阅模式
2021/11/07 Javascript