Arch-Linux
使用者的 /home 目錄的單獨分區?
我計劃加密使用者的
/home
目錄,優先dm-crypt
於eCryptfs
,這似乎讀取數據的速度快了 x 倍。但對其他人來說,加密整體/home
將是一個問題,每次登錄時都要輸入一個加密密鑰。可以分割
/home/$USER
成一個分區嗎?
以該使用者身份註銷,以 root 身份繼續。使用 fdisk 或 parted 創建所述附加分區。為該分區創建臨時掛載點,例如 /mnt/tempuser。將其掛載到該掛載點。rsync /home/ $ USER to /mnt/tempuser/ and then mv /home/ $ 使用者 /home/originaluser。mkdir /home/ $ USER and chown it to said $ 使用者
現在嘗試登錄為 $ USER. su - $ 例如,來自同一根控制台的 USER。應該足以測試它是否有效或出了什麼問題。備份將是
umount /home/$USER ; mv /home/$USER /home/faileduser ; mv /home/originaluser /home/$USER
然後,如果像這樣登錄一切似乎都很好,請將其添加到 /etc/fstab 以便它在啟動時掛載,在此處將掛載點定義為 /home/$USER