답변:
다음에 볼륨 정의를 추가 할 수 있습니다 /etc/security/pam_mount.conf.xml
.
<volume user="steve" mountpoint="/home/steve/.Private" path="/dev/loop0" fstype="crypt" />
있는지 PAM 추가하여이 문제를 포함하기 @include common-pammount
로 /etc/pam.d/login
하고 /etc/pam.d/gdm
.
부팅하는 동안 루프 장치는 다음을 추가하여 설정됩니다 /etc/rc.local
.
losetup /dev/loop0 /data0/private/steve
루프 장치로서 파일 설정이 LUKS 암호화 파일인지 확인하십시오 ( file
datadirectory에서 실행 ).
다음 명령을 실행하고 (암호를 입력 할 수 있도록 하나씩 실행) 암호화 된 파티션이있는 파일이 /data0/private/steve
있고 /home/steve/.Private
디렉토리가 비어 있다고 가정하여이 명령이 작동하는지 미리 확인할 수 있습니다 .
losetup /dev/loop0 /data0/private/steve
cryptsetup luksOpen /dev/loop0 home.crypt
mount /dev/mapper/home.crypt /home/steve/.Private
자동 마운트가 작동하려면 로그인 암호를 큰 파티션의 암호화 된 파일과 동일하게 만들어야했습니다.
private
ecnrypted 개인 디렉토리가 우분투 (8.04)의 옵션 이 되기 전에이 파일을 만들었습니다 . 거기에 오류가 있었으므로 답변을 편집하겠습니다.