Tôi đã cài đặt Ubuntu 10.10 mới vào ổ cứng mới và muốn gắn thư mục gốc cũ vào thư mục con của thư mục chính mới (cũng được mã hóa) của tôi.
Tôi đã thử điều này với sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
, với /mnt/oldhome
phân vùng / home của hệ thống cũ.
Sau đó ~ / oldhome chứa tệp liên kết trên máy tính để bàn (Access-Your-Private-Data.desktop) liên kết đến ecryptfs-mount-private
và README.txt
nói rằng tôi nên chạy ecryptfs-mount-private
. Tôi làm như vậy, nhưng vì tôi không biết điều gì sẽ xảy ra, tôi không thể biết liệu điều đó có xảy ra hay không và liệu nó có đưa tôi đến gần hơn với ngôi nhà cũ của tôi không.
Có gợi ý nào không?
cập nhật
Tôi đã có thể gắn kết ngôi nhà được mã hóa cũ của mình với sự trợ giúp của kịch bản này . Mặc dù, nhìn vào nó ls
, tôi nhận được rất nhiều lỗi như thế này:
ls: cannot access /mnt/oldme/some_file: No such file or directory
Thông tin khác ls -l
sẽ hiển thị, được thay thế bằng dấu hỏi.
cập nhật 2
Tôi đã gắn hệ thống cũ vào / mnt / oldroot và mount / dev, / sys, / Proc và phân vùng nhà cũ vào. Sau đó, tôi chroot vào / mnt / oldroot, su - me
và ecryptfs-mount-private
. Đã hỏi cụm mật khẩu tôi đặt nó vào và nhận:
Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]
Info: Check the system log for more information from libecryptfs
ERROR: Your passphrase is incorrect
ecryptfs-unwrap-passphrase
tuy nhiên, cho tôi cùng một cụm mật khẩu tôi đã sử dụng.
sudo ecryptfs-recover-private --rw .ecryptfs/<YOUR_USER>/.Private
. Không cần phải sử dụng cụm mật khẩu dài 32 byte, chỉ cần một vài lần thử đoán mật khẩu của máy tính cũ đó.