实验室刚配置了一台超微的GPU服务器,为了组里做深度学习算法的同学都能用上,做了如下配置。记录下来,供大家和自己以后参考。 以下操作均在root账户下进行,操作系统版本:Ubuntu 18.04.5 LTS
(一) 安装 ssh安装 openssh-server apt-get install openssh-server 启动服务 配置ssh 注释 PermitRootLogin prohibit-password 添加 配置防火墙(非常重要!!!)
(二) 安装 ftp安装 vsftpd 配置 vsftpd 修改: local_enable=YESwrite_enable=YES 添加被动服务模式(有些ftp客户端(如FileZilla)默认连接方式是被动服务模式): pasv_min_port=60000pasv_max_port=61000 重启服务器 配置防火墙(非常重要!!!) ufw allow 21/tcpufw allow 60000:61000/tcp
(三) 创建用户组和用户创建用户组 创建用户(指定用户主目录),并添加到用户组 useradd -d /mnt/proj/stu/username -m -g StudentGroup -s /bin/bash username 修改用户密码
(四) 安装配置 Anaconda安装Anaconda 安装位置选择 /mnt/proj/software/anaconda3 移交Anaconda目录管理权给StudentGroup chgrp -R StudentGroup /mnt/proj/software/anaconda3 设置权限 chmod 770 -R /mnt/proj/software/anaconda3 配置环境变量 添加: export PATH=/mnt/proj/software/anaconda3/bin:$PATH 激活: export PATH=/mnt/proj/software/anaconda3/bin:$PATH 下载地址: docker docker启动mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw问题解决 |