1. 程式人生 > >在Ubuntu上,如何恢復加密的主目錄

在Ubuntu上,如何恢復加密的主目錄

當你沒有登入時訪問一個加密的主目錄,而你將看到的只是一個自述檔案。 你需要一個終端命令來恢復你的加密檔案。

你還應該提前備份你的掛載密碼- 你將來可能需要這個。 雖然eCryptfs通常用你的登入口令解密你的檔案,但是如果eCryptfs檔案丟失,那麼掛載密碼可能是必要的。

備份加密密碼短語

如果使用加密的Ubuntu主目錄,應該保留掛載密碼的備份副本。 你將看到一個對話方塊,在加密你的主目錄檔案之後,你可以這樣做。 記下這個密碼短語並將它儲存在某個安全的地方- 你可能需要它在以後恢復你的檔案。

image

如果你想在以後獲得這個裝載密碼,只需在登入時執行英鎊命令即可。

image

你仍然可以以恢復你的加密檔案,沒有這個安裝短語,假設ecryptfs包裝的密碼在你的硬碟。 但是,如果丟失了這裡資料,或者者它變得損壞,則需要裝載密碼來恢復檔案。

從LiveCD恢復

你可以通過從 Ubuntu live CD或者USB驅動器啟動來恢復你的檔案。 如果你還安裝了你安裝的光碟或者USB驅動器,你可以使用。 否則,你可以從ubuntu網站下載 ISO,放在光碟。DVD或者USB驅動器上。

登入到live環境並確保包含你加密的主目錄的分割槽已經安裝。 你可以以輕鬆地在檔案管理器中點選它,你會看到一個彈出( 解除安裝) icon 。

image

接下來,啟動終端並執行以下命令來搜尋已經安裝的檔案系統,以獲得加密的private 目錄

ecryptfs-recover-private

image

命令將提供一個加密目錄,如果它找到一個。

image

假設該命令在你的系統上找到一個已經包裝的口令短語檔案,它將提示你輸入登入密碼。 如果沒有找到這個檔案,你將需要 ecryptfs-unwrap-passphrase command命令 mount mount hopefully希望你有一個。

如果你沒有,你就不能恢復你的檔案。

image

命令將在/tmp 目錄中掛載加密目錄。

image

你可以訪問這個目錄來檢視你的檔案的解密版本。 但是,你可能沒有對該目錄的讀訪問許可權,作為LiveCD使用者。

image

若要使用圖形化檔案瀏覽器訪問該目錄,請將Nautilus作為 root 執行。 按 Alt+F2,鍵入 gksu nautilus,然後按Enter鍵。

image

你將能夠從執行 root的Nautilus視窗訪問你的檔案。 從這裡可以輕鬆地將檔案複製到外部硬碟或者其他位置。

image