새로운 Ubuntu 10.10을 새 하드 드라이브에 설치하고 이전 홈 디렉토리를 새 (또한 암호화 된) 홈 디렉토리의 하위 디렉토리에 마운트하려고합니다.
나는 이것을 시도 sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
와 함께, /mnt/oldhome
기존 시스템의 / home 파티션되고.
이후 ~ / oldhome에는 데스크톱 링크 파일 (Access-Your-Private-Data.desktop)이 연결되어 ecryptfs-mount-private
있고 README.txt
실행해야한다는 메시지가 포함되어 있습니다 ecryptfs-mount-private
. 나는 그렇게하지만, 무슨 일이 일어날 지 모르므로, 그 일이 발생하는지, 그리고 그것이 나의 오래된 집에 더 가까워 지는지 알 수 없습니다.
힌트가 있습니까?
최신 정보
이 스크립트를 사용하여 오래된 암호화 된 홈을 마운트 할 수있었습니다 . 으로 살펴보면 다음과 ls
같은 오류가 많이 발생합니다.
ls: cannot access /mnt/oldme/some_file: No such file or directory
다른 정보 ls -l
는 물음표로 대체되어야합니다.
업데이트 2
이전 시스템을 / mnt / oldroot에 마운트하고 / dev, / sys, / proc 및 이전 홈 파티션을 마운트했습니다. 그럼 난을 / mnt / oldroot로 chroot에, su - me
그리고 ecryptfs-mount-private
. 내가 넣은 암호 문구를 물었고 다음을 얻었습니다.
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
그래도 내가 사용한 것과 똑같은 암호를 제공합니다.
sudo ecryptfs-recover-private --rw .ecryptfs/<YOUR_USER>/.Private
. 32 바이트의 긴 암호 구를 숨길 필요가 없으며, 그 오래된 PC의 암호를 추측하려는 몇 번의 시도입니다.