Met encryptie kan men de gegevens op je computer beveiligen, door de gegevens onleesbaar maken voor de buitenwereld !
Hoe kan men een bestandssysteem encrypteren ?
installeer de volgende open source pakketten :
loop-aes-utils en cryptsetup
apt-get install
loop-aes-utils
apt-get install cryptsetup
modprobe cryptoloop
voeg de volgende modules toe
in je /etc/modules :
aes
dm_mod
dm_crypt
cryptoloop
Hoe een beveiligd
bestandsysteem aanmaken ?
- dd if=/dev/zero
of=/home/cryptfile bs=1M count=650
hiermee
creƫer je een bestand van 650 M groot
- losetup -e aes /dev/loop0
/home/cryptfile
hierna
wordt een paswoord gevraagd van minstens 20 karakters
- mkfs.ext3 /dev/loop0
maakt
een ext3 bestandssysteem met journaling
- mkdir /mnt/crypt
maakt een lege directory aan
- mount /dev/loop0 /mnt/crypt
-t ext3
nu
hebt je een bestandssysteem onder /mnt/crypt ter beschikking
....
Je kunt automatisch je
bestandssysteem beschikbaar maken door een volgende entry in je
/etc/fstab :
/home/cryptfile
/mnt/crypt ext3 auto,encryption=aes,user,exec 0 0
....
Je kunt je encryptie afzetten dmv.
umount
/mnt/crypt
losetup
-d /dev/loop0 (dit is niet meer
nodig als je de volgende entry in jet /etc/fstab hebt :
/home/cryptfile /mnt/crypt ext3
auto,encryption=aes,exec 0 0
....
Manueel mounten kun je met :
- losetup -e aes /dev/loop0
/home/cryptfile
er wordt gevraagd een paswoord van
minstens 20 karakters in te vullen
indien het paswoord verkeerd is dan krijg je de volgende melding :
mount: wrong fs type, bad option,
bad superblock on /dev/loop0,
or too many mounted file systems
..
- mount /dev/loop0 /mnt/crypt
-t ext3
hiermee
kunt je het bestandssysteem mounten
|