I Have recently done my first home encryptation, and taking a look at several solutions,
i got to the conclusion that the most easy and practical method for linux-home encryptation is to use ecryptfs, especially if we dont have a partition home.
The enterprise cryptographic filesystem for Linux
http://ecryptfs.org
Here, some howto's:eCryptfs is widely used, as the basis for Ubuntu's Encrypted Home Directory, natively within Google's ChromeOS, and transparently embedded in several network attached storage (NAS) devices.
https://fixmynix.com/encrypt-files-and- ... ian-linux/
https://www.fussylogic.co.uk/blog/?p=272
http://xmodulo.com/encrypt-files-direct ... linux.html
https://www.howtoforge.com/tutorial/how ... on-debian/
The Steps and troubles i got into:
1- Encrypting/Migrating the user-home:
--> sudo ecryptfs-migrate-home -u user
ecryptfs. requested a x2'5 of free space to be able to proceed with the encryptation.
I solved this problem creating an empty home user folder, encrypting it, and then moving the uncrypting home to the encrypted mounted home point. As easy as this:
--> sudo rsync -aAXv /home/myuser.unecrypted /home/myuser (encrypted mount point)
Conclusions:
- The App method encryptation feels robust and practical for a regular user, and its very easy to deploy.
- I recommend it for people who travels with its computer very often.