ecryptfs-掛載專用錯誤

ecryptfs-掛載專用錯誤

錯誤:加密的私人目錄未正確設置

我忘記了密碼,一名電腦人員使用我知道的新登入密碼在我的 Linux 電腦上設定了一個新設定檔。問題是當我在終端機中輸入時出現此錯誤:ecryptfs-mount-private

我不確定這是否相關,但如何正確設定我的目錄?

答案1

我認為您需要這兩個 eCryptFS 工具(實際上是腳本):

  1. ecryptfs-recover-private- 尋找並安裝任何加密的私人目錄

    使用它來安裝您舊的加密主頁,並將它們複製/備份到安全的地方。

  2. ecryptfs-migrate-home- 將使用者的主目錄遷移到加密的主目錄設置

    它的man頁麵包含此警告:

    WARNING: Make a complete backup copy of the  non-encrypted  data  to
    another  system  or  external media. This script is dangerous and in
    case of an error, could result in data lost, or lock USER out of the
    system!
    

ecryptfs-recover-private因此,如果資料有任何價值,我肯定會首先執行並建立備份副本。

你絕對必須有你的舊的登入密碼為了解密您舊的加密家庭(除非您已經擁有實際 eCryptfs 的備份副本安裝密碼)。從你的陳述來看我忘了我的密碼除非您能猜出/記住您的舊密碼,否則您可能會運氣不好。

如果您有備份副本,從備份副本恢復檔案會容易得多(每個人都確實應該有重要資料的備份副本,所有磁碟機最終都會失敗,並且很容易忘記密碼)。

僅供參考,您的實際加密檔案和檔案應與每個使用者的加密主頁一起wrapped-passphrase儲存在 中。/home/.ecryptfs實際的主資料夾(例如/home/[username]僅包含指向實際資料夾的連結和 2 個幫助文件。具體來說:

  • 您的加密檔案應該位於/home/.ecryptfs/[username]/.Private
  • wrapped-passphrase和其他設定檔應該在/home/.ecryptfs/[username]/.ecryptfs

相關內容