EncryptedFilesystems
From code/src wiki
Jump to navigationJump to search
Creating the filesystem
sudo modprobe cryptoloop sudo modprobe aes dd if=/dev/zero of=$HOME/filesystem.aes bs=1M count=100 sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes sudo /sbin/mkfs.ext2 /dev/loop0 sudo mkdir /mnt/filesystem.aes sudo mount /dev/loop0 /mnt/filesystem.aes/
Subsequent mounts
sudo modprobe cryptoloop sudo modprobe aes sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes sudo mount /dev/loop0 /mnt/filesystem.aes/
Unmounting
Remember to delete the /dev/loop0 device when unmounting, or else the data will still be accessible in its uncrypted form
sudo umount /mnt/filesystem.aes/ sudo losetup -d /dev/loop0