EncryptedFilesystems: Difference between revisions
From code/src wiki
				
				
				Jump to navigationJump to search
				
				
|  Created page with "== Creating the filesystem == <pre> 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…" | No edit summary | ||
| Line 1: | Line 1: | ||
| == Creating the filesystem == | == Creating the filesystem == | ||
| sudo modprobe cryptoloop |  sudo modprobe cryptoloop | ||
| sudo modprobe aes |  sudo modprobe aes | ||
| dd if=/dev/zero of=$HOME/filesystem.aes bs=1M count=100 |  dd if=/dev/zero of=$HOME/filesystem.aes bs=1M count=100 | ||
| sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes |  sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes | ||
| sudo /sbin/mkfs.ext2 /dev/loop0 |  sudo /sbin/mkfs.ext2 /dev/loop0 | ||
| sudo mkdir /mnt/filesystem.aes |  sudo mkdir /mnt/filesystem.aes | ||
| sudo mount /dev/loop0 /mnt/filesystem.aes/ |  sudo mount /dev/loop0 /mnt/filesystem.aes/ | ||
| == Subsequent mounts == | == Subsequent mounts == | ||
| sudo modprobe cryptoloop |  sudo modprobe cryptoloop | ||
| sudo modprobe aes |  sudo modprobe aes | ||
| sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes |  sudo losetup -e aes -k 256 /dev/loop0 $HOME/filesystem.aes | ||
| sudo mount /dev/loop0 /mnt/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 | |||
Latest revision as of 23:02, 26 May 2011
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

