這個部分算是比較雜亂的部分吧,畢竟今天又遇到不少坑,主要問題在建立使用者與硬碟的載入問題上了。
建立使用者算是比較簡單了,伺服器涉及到多賬戶,建立新賬戶時候也不需要分配管理員許可權,所以就簡單多了。使用useradd可以建立使用者,並且指定home路徑。比如我想建立username使用者,在root下輸入下述指令即可,其中-d指定home路徑,也就是直接cd的路徑,-m 指定使用者名稱。
useradd -d /home/expansion1/username -m username
建立使用者之後需要指定密碼,在root下輸入passwd可以修改密碼。
passwd username
建立完使用者之後,使用ssh遠端登入時候看不到主機名和使用者名稱,根據「ssh遠端登陸看不到使用者名稱和主機名」,我們在root下輸入vim /etc/passwd,在最後一行可以看見我們建立的使用者資訊,按照如下方式進行修改即可。
伺服器電腦往往是需要多塊大容量硬碟的。硬碟的掛載網上有很多教程,這裡不再細說,這裡主要說下我遇見的問題,硬碟掛載之後,所有的資料夾都是root,且修改許可權為777,chmod,chown,chgrp均無效,最後發現主要原因在於硬碟掛載的問題,使用ntfs掛載時,許可權都是所有人可修改,只有ext4格式時才能夠進行許可權設定。關於這個問題這篇部落格也對其進行說明「linux掛載u盤、行動硬碟後無法更改許可權」# 修改之前
username:x:1003:1003::/home/expansion1/username:
# 修改之後
username:x:1003:1003::/home/expansion1/username:/bin/bash
因此需要對硬碟進行格式化,其中uuid可以使用sudo blkid進行檢視。
硬碟這個坑讓我弄了一下午,估計以後遇到的坑遠不止這些,以後遇到新問題再更新這個。# 格式化分割槽
mkfs.ext4 /dev/sdb1
# 寫載入配置檔案
sudo vim /etc/fstab
# 在fstab中新增掛載資訊
uuid=a5e73a83-e66f-458a-87e4-c2feb6617f51 /home/expansion1 ext4 defaults 0 0
如何搭建一台深度學習伺服器
this post was kindly contributed by 資料科學中的r和python go there to comment and to read the full post.在計算機時代的早期,一名極客的滿足感很大程度上 於能diy一台機器。到了深度學習的時代,前面那句話仍然是對...
如何搭建一台深度學習伺服器
在計算機時代的早期,一名極客的滿足感很大程度上 於能diy一台機器。到了深度學習的時代,前面那句話仍然是對的。那麼就有三個選擇項 a 購買組裝好的伺服器,例如nvidia digits devbox b 購買雲服務,例如amazon的gpu服務 c 自己攢一台深度學習伺服器。a項從價效比上不合算,而...
tensorflow深度學習伺服器環境搭建
實驗室新進了一台伺服器,配置了nvida 1080ti顯示卡做深度學習使用,裝好機器後第一件事就是如何配置好tensorflow的深度學習環境,這裡把我在搭建環境的過程以及遇到的坑一一寫下來,給有同樣需求的筒子提供一些幫助。作業系統是師兄刻好的ubuntu最新版本ubuntu 18.04.1 lts...