로그인하지 않았을 때 (예 : 라이브 CD에서) 암호화 된 홈 디렉토리에 액세스하면 README 파일 만 볼 수 있습니다. 암호화 된 파일을 복구하려면 터미널 명령이 필요합니다.
또한 마운트 암호를 미리 백업해야합니다. 나중에 필요할 수 있습니다. eCryptfs는 일반적으로 로그인 암호로 파일을 해독하지만 eCryptfs의 파일이 손실 된 경우 마운트 암호가 필요할 수 있습니다.
암호화 암호 구 백업
암호화 된 Ubuntu 홈 디렉토리를 사용하는 경우 마운트 암호의 백업 사본을 보관해야합니다. 이후에 그렇게하라는 대화 상자가 표시됩니다. 홈 디렉토리 암호화 . 이 암호를 적어두고 안전한 곳에 보관하십시오. 나중에 파일을 복구하는 데 필요할 수 있습니다.
나중에이 마운트 암호를 얻으려면 다음을 실행하십시오. ecryptfs-unwrap-passphrase 로그인하는 동안 명령.
ecryptfs 래핑 된 암호를 하드 드라이브에서 계속 사용할 수 있다고 가정하면이 마운트 암호 없이도 암호화 된 파일을 복구 할 수 있습니다. 그러나이 데이터가 손실되거나 손상되는 경우 파일을 복구하려면 마운트 암호가 필요합니다.
Live CD에서 복구
Ubuntu 라이브 CD 또는 USB 드라이브에서 부팅하여 파일을 복구 할 수 있습니다. Ubuntu를 설치 한 디스크 또는 USB 드라이브가 아직있는 경우 사용할 수 있습니다. 그렇지 않으면 Ubuntu 웹 사이트에서 ISO 다운로드 CD, DVD 또는 USB 드라이브에 넣습니다.
라이브 Ubuntu 환경에 로그인하고 암호화 된 홈 디렉토리가 포함 된 파티션이 마운트되었는지 확인합니다. 파일 관리자에서 그것을 클릭하여 쉽게 마운트 할 수 있습니다. 파티션이 마운트되었음을 나타내는 꺼내기 (마운트 해제) 아이콘이 표시됩니다.
다음으로 터미널을 실행하고 다음 명령을 실행하여 마운트 된 파일 시스템에서 암호화 된 개인 디렉터리를 검색합니다.
sudo ecryptfs-recover-private
이 명령은 암호화 된 디렉토리를 찾으면 복구하도록 제안합니다.
명령이 시스템에서 래핑 된 암호 파일을 찾았다 고 가정하면 로그인 암호를 입력하라는 메시지가 표시됩니다. 이 파일을 찾을 수없는 경우 다음의 마운트 암호가 필요합니다. ecryptfs-unwrap-passphrase 명령 –이 사본이 있기를 바랍니다. 그렇지 않으면 파일을 복구 할 수 없습니다.
이 명령은 암호화 된 디렉토리를 / tmp 디렉토리에 마운트합니다.
이 디렉토리에 액세스하여 파일의 복호화 된 버전을 볼 수 있습니다. 그러나 Live CD 사용자는이 디렉토리에 대한 읽기 액세스 권한이 없을 수 있습니다.
그래픽 파일 브라우저로 디렉토리에 액세스하려면 Nautilus를 루트로 실행하십시오. Alt + F2를 누르고 다음을 입력합니다. gksu 노틸러스 을 입력하고 Enter를 누르십시오.
루트로 실행되는 Nautilus 창에서 파일에 액세스 할 수 있습니다. 여기에서 파일을 외장 하드 드라이브 나 다른 위치로 쉽게 복사 할 수 있습니다.