#format wiki #language en = Linux Home Directory Encryption = * How: User password, encrypts the ecryptfs key that is used to mount the user home directory. * [[Linux/GoogleAuthenticator]] is a problem as it saves it data in /home/$user/.google-authenticator and that is not available till after login. * ssh certificate login has the same problem /home/$user/.ssh is not available before login. [[https://stephen.rees-carter.net/thought/encrypted-home-directories-ssh-key-authentication|Work Around]] ...