為不同使用者定義兩個不同的home分區

為不同使用者定義兩個不同的home分區

我剛剛安裝了 15.10,我正在嘗試建立 3 個用戶,其中兩個用戶將使用一個掛載為 /home 的分區,第三個用戶將使用掛載為 /home 的另一個分區/home/cjowett

這是 mount 的部分輸出:

/dev/sda8 on /home type ext4 (rw,relatime,data=ordered)

/dev/sda9 on /home/cjowett type ext4 (rw,relatime,data=ordered)

但是,在我定義使用者 cjowett 後,cjowett 登入失敗,沒有彈出錯誤或給出原因。

當我最初創建用戶 cjowett 時,沒有創建任何內容,/home/cjowett因此我嘗試刪除該用戶,將所有目錄和文件從一個用戶複製到那裡,然後重新創建該用戶,但沒有區別。我需要檢查什麼才能找出用戶未正確創建以及登入失敗的原因?

答案1

以下是我為實現我想要實現的目標所做的事情:

我將掛載點更改為/dev/sda9to/aux而不是/home/cjowett

我定義使用者cjowett讓所有檔案轉到正常位置,/dev/sda8 然後建立一個/tmplnk指向/home的臨時連結/aux

我移動了所有東西:

mv /home/cjowett/* /tmplnk

然後我刪除/home/cjowett並重命名了臨時連結。

一路上我必須改變一些所有權和權限,所以steeldriver對他上面的問題有所了解。在第一次嘗試中可能是所有權和權限造成了問題。

相關內容