Oturum Açılırken Otomatik Bağlama

Daha iyi bir çözüm ev dizininizin siz oturum açtığınızda otomatik olarak bağlanması olacaktır. Bunun için oturum açma parolanız ile şifreleme parolanızın aynı olması gereklidir. (Aslında bu tamamen doğru değildir. Parolanızı başka bir yerde kaydedilmiş olarak bulundurabilirsiniz, ama bu belgede her ikisi için de aynı parolayı kullandığınızı kabul edeceğiz.)

Ev dizininin /etc/fstab dosyasından çıkartılması

Eğer şifrelenmiş ev dizininizin bulunduğu disk bölümü için /etc/fstab dosyasında bir satır varsa silin.

# cat /etc/fstab
...
/dev/mapper/cryptohome	/mnt/cryptohome ext3 relatime,errors=remount-ro 0 2 # bu satır silinmeli

/etc/crypttab dosyasının güncellenmesi

/etc/crypttab dosyasında aşağıdaki gibi bir satır olmalıdır:

# cat /etc/crypttab
...
cryptohome /dev/vg_storage/lv_home noauto luks

pam_mount kurulumu ve yapılandırması

# apt-get install libpam-mount

/etc/security/pam_mount.conf.xml dosyasına aşağıdaki satırı ekleyin. Bu dosyada bir çok yorum satırı bulunmaktadır, bunları okumanız faydalı olacaktır.

# cat /etc/security/pam_mount.conf.xml
...
<volume user="lars" fstype="crypt" path="/dev/vg_storage/lv_home" mountpoint="/home" />

PAM Yapılandırması

Aşağıdaki satırı /etc/pam.d/common-auth dosyasına ekleyin.

# cat /etc/pam.d/common-auth
...
auth	optional	pam_mount.so use_first_pass

/etc/pam.d/common-session dosyasını da aşağıdaki gibi düzenleyin:

# cat /etc/pam.d/common-session
...
session	optional	pam_mount.so

Test

Oturumdan çıkıp tekrar oturum açın. Artık şifrelenmiş bir ev diziniz olmalıdır:

$ df -h
...
/dev/mapper/_dev_mapper_vg_storage-lv_home
20G  296M   20G   2% /home

Tebrikler! Artık şifrelenmiş bir takas alanınız ve ev dizininiz var.

Not

Düzenli yedek alın!