>

과거에는 /dev/sda4 와 함께 Ubuntu 12.04를 설치했습니다.   /home 로 장착 . 홈 디렉토리를 암호화했습니다.

오늘, /dev/sda4 를 제외한 모든 파티션을 지 웠습니다  새 파티션 ( /dev/sda3 )에 Xubuntu 14.04를 설치했습니다. ). 나는 /dev/sda4 를 탑재하지 않았다 .

그런 다음 usermod를 사용하여 홈 디렉토리를/home/jordan에서 /home-old/jordan 로 변경했습니다. . 그런 다음 /dev/sda4 를 장착했습니다.   /home 로 .

이제 /home-old/jordan 에서 현재 홈 디렉토리를 변경하고 싶습니다   /home/jordan/home/jordan 의 원래 (암호화 된) 내용 유지 .

어떻게하면 되나요? (이전 홈 디렉토리를 암호화하는 데 사용되는 로그인 비밀번호와 ecryptfs 비밀번호 문구를 모두 알고 있습니다.)

  • 답변 # 1

    좋은 출발점은 mount.ecryptfs_private (1) 매뉴얼 페이지와 ecryptfs-mount-private (1) 대화식 명령입니다. 나는 이것을 결코 사용하지 않았다. 내 우분투 14.04에서 암호화 된 홈 디렉토리를 선택했으며 이제는 사용자 별 디렉토리 /home/.ecryptfs/user/.ecryptfs/  여러 파일에 암호화 정보가있는 그리고 /home/.ecryptfs/user/.Private/  암호화 된 데이터로.

    로그인하면 pam 모듈 pam_ecryptfs(8) 인 것 같습니다  암호를 풀기 위해 로그인 비밀번호를 사용합니다. 커널 키링에 추가하고 마운트하십시오. 나는 /home/user/ 로 끝납니다 . /home/user 에 개인 탑재 .

    /usr/share/doc/ecryptfs-utils/README.gz  더 많은 정보가 있습니다.

  • 이전 filesystems - ZFS 시스템이있는 호스트가있는 경우 로컬 네트워크의 다른 호스트가 호스트를 사용할 수있게하는 방법은 무엇입니까?
  • 다음 compiling - 우분투 - mpfr 제거 및 소스에서 새 버전 설치