Когда я установил Ubuntu, я настраиваю зашифрованный домашний раздел. Теперь я пришел к вопросу, в котором у меня заканчивается память, потому что я не настраивал swap. Как настроить зашифрованный файл подкачки?
Несколько раз при загрузке я видел некоторую ссылку на cryptswap. Я также получил эти строки, содержащиеся в /etc/fstab
# swap was on /dev/sda6 during installation
#UUID=1ba8a53b-1842-4de7-8e38-2d6c79f3a1ab none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
Благодаря этому руководству я настроил зашифрованный файл подкачки (его нельзя использовать для hiberation). В дистрибутивах на основе debian вам понадобится пакет cryptsetup для этих инструкций.
Сначала создайте файл соответствующего размера (здесь 4 гигабайта) для хранения данных подкачки fallocate -l 4G /cryptswap Добавьте в /etc/crypttab следующее: cryptswap /cryptswap /dev/urandom swap Активировать вновь созданный зашифрованный диск service cryptdisks reload Добавить следующее в /etc/fstab /dev/mapper/cryptswap none swap sw 0 0 Активировать новый файл подкачки swapon -aБлагодаря этому руководству я настроил зашифрованный файл подкачки (его нельзя использовать для hiberation). В дистрибутивах на основе debian вам понадобится пакет cryptsetup для этих инструкций.
Сначала создайте файл соответствующего размера (здесь 4 гигабайта) для хранения данных подкачки fallocate -l 4G /cryptswap Добавьте в /etc/crypttab следующее: cryptswap /cryptswap /dev/urandom swap Активировать вновь созданный зашифрованный диск service cryptdisks reload Добавить следующее в /etc/fstab /dev/mapper/cryptswap none swap sw 0 0 Активировать новый файл подкачки swapon -aПропустить перезагрузку:
sudo cryptdisks_start cryptswap
где cryptswap - это имя в /etc/crypttab
Пропустить перезагрузку:
sudo cryptdisks_start cryptswap
где cryptswap - это имя в /etc/crypttab