¿Cómo configuro un archivo de intercambio cifrado?

20

Cuando instalé Ubuntu, configuré una partición doméstica encriptada. Ahora llegué a un problema en el que me estoy quedando sin memoria porque no configuré el intercambio. ¿Cómo puedo configurar un archivo SWAP encriptado ?

Un par de veces durante el arranque he visto alguna referencia a cryptswap. También tengo estas líneas contenidas en /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
    
pregunta liamzebedee 27.01.2013 - 07:26

2 respuestas

19

Gracias a esta guía configuré un archivo de intercambio cifrado (no se puede usar para hiberación). En distribuciones basadas en Debian, necesitará el paquete cryptsetup para estas instrucciones.

  1. Primero crea un archivo de tamaño adecuado (aquí 4 gigabytes) para almacenar los datos de intercambio

    fallocate -l 4G /cryptswap

  2. Agregue lo siguiente a /etc/crypttab

    cryptswap /cryptswap /dev/urandom swap

  3. Activar la unidad encriptada recientemente creada

    service cryptdisks reload

  4. Agregue lo siguiente a /etc/fstab

    /dev/mapper/cryptswap none swap sw 0 0

  5. Activar el nuevo archivo de intercambio

    swapon -a

respondido por el liamzebedee 28.01.2013 - 08:51
2

Omita el reinicio:

sudo cryptdisks_start cryptswap

donde cryptswap es el nombre en /etc/crypttab

    
respondido por el Friendly Marmot 06.03.2017 - 18:25

Lea otras preguntas en las etiquetas