LINUX.ORG.RU

А какая версия ядра?
Под 2.6 это довольно просто (но без loop-aes, через dm-crypt)

gapsf2
()

Будет что-то вроде этого

# создадим /dev/loop0 на разделе /dev/hda12 со случайным ключом шифрования
losetup -e AES /dev/loop0 /dev/hda12 < /dev/random

# "создадим" SWAP на шифруемом /dev/loop0
mkswap -f /dev/loop0

# активизируем SWAP
swapon /dev/loop0

#Эти три команды должны будут выполняться при каждой загрузке.
#Первый(!) раз желательно заполнить /dev/hda1 мусором

dd if=/dev/urandom of=/dev/hda12 bs=512

Естественно вместо /dev/hda12 надо указать ваш раздел.
Как быть с /etc/fstab не знаю - скорее всего просто закоментировать
строчку со swap-файлом.

gapsf2
()

Да - с fstab заморочка

Шифровать swap, подключая его вручную смысла нет. Можно losetup в автозагрузке исполнять, но вот пароль....Где его хранить? Все партиции открыты...

Кто-нибудь вообще шифрованные разделы в виде /dev/loopN через fstab цеплял?

technologic
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.