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. Work Around