次の場所にボリューム定義を追加できます/etc/security/pam_mount.conf.xml
。
<volume user="steve" mountpoint="/home/steve/.Private" path="/dev/loop0" fstype="crypt" />
とを追加@include common-pammount
して/etc/pam.d/login
、pamにこれが含まれていることを確認し/etc/pam.d/gdm
ます。
起動時にループデバイスは以下を追加することで設定されます/etc/rc.local
:
losetup /dev/loop0 /data0/private/steve
ループデバイスはLUKS暗号化ファイル(データディレクトリで実行)file
であるため、ファイルの設定を確認してください。
これは、次のコマンドを実行して動作するはず場合は、事前に確認することができます(パスワードを入力することができますので、それらを一つずつ実行)、および暗号化されたパーティションのファイルを仮定することで/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
自動マウントが機能するためには、ログインパスワードを大きなパーティション上の暗号化されたファイルと同じにする必要がありました。