首頁 > 軟體

GPU伺服器的多使用者設定方法

2022-07-06 14:06:15

實驗室剛設定了一臺超微的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伺服器設定內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com