無法在 Ubuntu 上恢復加密文件
我需要在我的硬碟上重新安裝 ubuntu,因為我認為我損壞了一些文件並且它沒有啟動(我知道,這很愚蠢)。我嘗試通過選中“保留文件”選項從 LiveCD 重新安裝。不幸的是,我做這種粗心,當它問我重新安裝的使用者名和密碼時,我選擇了與已經存在的不同的東西,我意識到這很愚蠢。現在我有了一個新的使用者目錄
/home/newusername
以及/home/oldusername
where/home/oldusername
containsREADME.txt
和. 我認為所有原始數據都已加密,我正在嘗試恢復它。順便說一句,實際上並不作為使用者存在。Access-Your-Private-Data.desktop``.Private``.Private``oldusername
我一直在閱讀一大堆關於如何與似乎與我有非常相似問題的人一起恢復我的加密文件的答案,但提供給他們的解決方案似乎都不適合我,我真的不明白為什麼.
我試過這個:https ://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering_Your_Data_Manually 完成後我的數據似乎仍然處於加密狀態。我認為我做的不同的一件事是我在這裡沒有使用 LiveCD。我只是在磁碟上執行命令。
到了這個階段我覺得很愚蠢,因為我做了很多愚蠢的事情來達到這個地步,感覺很絕望。如果可以,請提供幫助。
使用 Live CD 是我唯一沒有嘗試過的方法,結果證明它有效。我不確定為什麼它是必要的。只是一個被加密的目錄,所以感覺它應該能夠解密它。無論如何,如果您像我一樣被卡住,那麼可能應該這樣做。
我在文件恢復方面遇到了問題 - 我想分享我是如何設法恢復文件的:
- 顯示加密文件目錄的命令:
sudo find /media -type d -name .Private
- 解鎖私有目錄以及上面命令中顯示的目錄的命令:
sudo ecryptfs-recover-private
(例如
sudo ecryptfs-recover-private /media/ubuntu/1efe72f6-86-41e9-9d46 c7b2bb9a1b61/username/.Private
:)我使用的不是加密密碼片語,而是 Ubuntu 登錄密碼,它起作用了(奇怪的是,加密密碼片語對我不起作用——兩者都試試)。
- 嘗試成功後,系統將在
/tmp/created
文件夾名稱中創建目錄- 要訪問這些文件,我必須是 root:
sudo se
- 並從終端打開目錄:
nautilus /tmp/created folder name by system
- 要複製所需的文件夾,文件必須選擇它們,滑鼠右鍵點擊“複製到…”