암호화(luks) + /home도 암호화된 LVM Ubuntu 설치(ecryptfs): /home에 대한 새 파티션을 만드는 방법은 무엇입니까?

암호화(luks) + /home도 암호화된 LVM Ubuntu 설치(ecryptfs): /home에 대한 새 파티션을 만드는 방법은 무엇입니까?

Ubuntu 16.04를 설치하고 암호화하고 LVM을 사용했습니다. 또한 암호화 옵션 /home(eCryptfs를 사용하여 디렉터리 암호화)을 선택했습니다.

기본 설정에서는 /bootLVM을 사용하여 스왑 및 /.

/설치 후 /home에 대한 크기를 조정하고 새 파티션을 생성하고 싶습니다 (계속 ecryptfs를 사용해야 함).

이를 위해 을 다운로드하고 system-config-lvm루트 크기를 조정한 다음 /home.

그러나 재부팅 후 디렉터리 /home에는 Lost+found만 포함되고 사용자와 eCryptfs는 모두 사라집니다.

/home올바르게 분리하는 방법은 무엇입니까 /?

추신: 추측해야 한다면, 문제는 포함된 내용을 /저장하기 위해 파티션이 분할되지 않고 새로 생성된 파티션(여유 공간에서 )이 원래 있던 파티션 위에 마운트된다는 것입니다 . 어떤 의미가 있습니다./home/home//home

고쳐 쓰다

luksFormat 및 lvcreate 등을 수동으로 수행하고 확장 파티션의 UUID(부팅되지 않은 파티션은 암호화됨)를 crypttab에 보내고 initramfs를 업데이트하여 문제를 해결했습니다. 프로세스는 Slackware 또는 유사한 소프트웨어를 사용하는 것과 완전히 동일합니다.

유일한 특이한 점은 부트로더가 /dev/sda 또는 /dev/mapper/ 등에 설치되어서는 안 된다는 것입니다. /dev/sda1(즉, 부팅 파티션)에 설치해야 합니다.

ecryptfs의 경우 설치 후 "ecryptfs-utils"를 설치하고 새 사용자를 생성하여 sudoers 파일에 넣습니다. 로그아웃한 후 이 새 사용자로 로그인하고 "sudo ecryptfs- migration-home -u USER"를 실행합니다.

관련 정보