Home > Uncategorized > Шифрование диска с помощью GEOM-ELI

Шифрование диска с помощью GEOM-ELI

February 8th, 2009 Leave a comment Go to comments

Создание:

1
2
3
4
5
6
7
8
# kldload /boot/kernel/geom_eli.ko
# dd if=/dev/random of=/root/da0.key bs=64 count=1
# geli init -s 4096 -K /root/da0.key -e Blowfish -a hmac/sha512 -l 384 /dev/da0
# dd if=/dev/random of=/dev/da0.eli bs=1m
# newfs /dev/da0.eli
# mount /dev/da0.eli /mnt/private
# umount /mnt/private
# geli detach da0.eli

Использование:

1
2
3
4
5
6
7
8
9
#!/bin/sh
if [ -c /dev/da0.eli ]
then
        umount /mnt/share/case/backup
        geli detach da0.eli
else
        geli attach -k /root/da0.key /dev/da0
        mount /dev/da0.eli /mnt/share/case/backup/
fi

Ссылки:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/disks-encrypting.html
http://www.lissyara.su/?id=1566

Tags:
  1. No comments yet.
  1. No trackbacks yet.