Sin KYC · correo opcional · pague en Monero, Bitcoin o USDT
Idioma: Español
Despliega un VPS

Guía · comprobada el 2026-11-10

¿Puedo cifrar el disco de un VPS con LUKS?

LUKS protege los datos en reposo. No oculta un VPS en marcha a la máquina en la que funciona, y esta página indica dónde está esa frontera.

Última actualización: · 6 min de lectura

Respuesta rápida

¿Puedo cifrar el disco de un VPS con LUKS?

Sí, puede cifrar el disco de un VPS con LUKS, porque Gloamport le da virtualización KVM completa con su propio kernel. Cree un volumen con cryptsetup luksFormat, ábralo, formatéelo y móntelo. Un plan Gloam, 2 vCPU, 4 GB RAM, 80 GB NVMe, 4 TB traffic, cuesta $8.25 al mes con 12 meses.

¿Qué protege LUKS en un VPS y qué no?

Situación¿Protegido por LUKS?Por qué
Una copia de la imagen del disco o una instantáneaSíLos datos en disco son texto cifrado sin la frase de paso
Un VPS apagadoSíLa clave no está en memoria
Un VPS en marcha con el volumen abiertoNoLa clave y el texto en claro están en la RAM, que la máquina anfitriona puede leer
Alguien con root dentro de su VPSNoVe el volumen montado
Una frase de paso perdida o una cabecera dañadaNoLos datos se pierden salvo que haya hecho una copia de la cabecera

El límite de RAM es una propiedad de la virtualización, no de Gloamport: cualquier host puede leer la memoria de los invitados que ejecuta.

¿Qué le da realmente cifrar el disco de un VPS con LUKS?

LUKS le da cifrado en reposo: quien copie el disco sin la frase de paso obtiene ruido. No le protege del host mientras el VPS funciona, porque la clave desbloqueada vive en memoria que el hipervisor puede leer.

Por eso importa el encuadre honesto. Gloamport afirma que Virtualización KVM completa: su propio kernel, sus propias reglas de cortafuegos y su propio cifrado de disco si lo configura, lo que hace posible LUKS, y que Ningún plan incluye copias de seguridad: guarde su propia copia de todo lo que no pueda perder. Combine el cifrado con sus propias copias de seguridad. Para la cuestión más amplia de lo que es y no es un VPS privado, véase ¿Qué hace privado a un VPS?.

¿Qué plan de Gloamport encaja con un volumen cifrado?

Gloam es un tamaño cómodo: tiene 2 vCPU, 4 GB de RAM y 80 GB de NVMe de almacenamiento, y Gloamport lo presenta como «Un servidor Matrix, Vaultwarden y SearXNG juntos». El cifrado consume algo de CPU, así que un segundo núcleo ayuda.

Según el estudio de Gloamport sobre 10 de noviembre de 2026, el precio mediano de un VPS comparable de 2 vCPU y 4 GB entre 29 hosts fue de $31.29 al mes. Gloam cuesta $8.25 al mes con 12 meses y $16.50 con 1 mes.

¿Cómo cifro un volumen de un VPS con LUKS, paso a paso?

Siete pasos para un volumen de datos contenido en un archivo. Los mismos comandos sirven para un dispositivo de bloques.

  1. Instale cryptsetup

    Ejecute apt install cryptsetup como root.

  2. Cree el archivo contenedor

    Reserve un archivo del tamaño que necesite. cryptsetup asocia por sí mismo un archivo normal a un dispositivo de bucle.

  3. Fórmatelo como LUKS2

    Ejecute cryptsetup --type luks2 luksFormat sobre el archivo y elija una frase de paso larga. Esto borra todo lo que haya en el archivo.

  4. Haga copia de la cabecera

    Ejecute luksHeaderBackup y guarde el archivo lejos del VPS. Una cabecera dañada lo pierde todo.

  5. Abra el volumen

    Ejecute cryptsetup open con un nombre de asignación. Aparece un dispositivo en /dev/mapper/.

  6. Cree un sistema de archivos y móntelo

    Ejecute mkfs.ext4 sobre el dispositivo asignado, cree una carpeta y móntelo.

  7. Ciérrelo cuando termine

    Desmóntelo y después ejecute cryptsetup close, que elimina la asignación y borra la clave de la memoria del kernel.

¿Cuáles son los comandos exactos de LUKS?

Los comandos siguientes siguen el manual de cryptsetup. luksFormat inicializa el volumen y fija la primera frase de paso, open crea la asignación, luksDump muestra la cabecera, y luksHeaderBackup guarda una copia binaria de la cabecera y de la zona de ranuras de clave. El manual indica que si la cabecera de un volumen LUKS se daña, todos los datos se pierden de forma permanente salvo que tenga una copia de la cabecera.

Cree y formatee el contenedor
apt install cryptsetup
fallocate -l 10G /root/vault.img
cryptsetup --type luks2 luksFormat /root/vault.img
cryptsetup luksHeaderBackup /root/vault.img --header-backup-file /root/vault.header
Abra, formatee y monte
cryptsetup open /root/vault.img vault
mkfs.ext4 /dev/mapper/vault
mkdir -p /mnt/vault
mount /dev/mapper/vault /mnt/vault
Ciérrelo
umount /mnt/vault
cryptsetup close vault

¿Puedo desbloquear a distancia un disco raíz cifrado con dropbear-initramfs?

Sí, si el sistema arranca desde una raíz cifrada: un pequeño servidor SSH dentro del initramfs puede recibir la frase de paso antes de montar el sistema de archivos raíz. Esto requiere una instalación preparada con raíz cifrada, un trabajo mayor que el volumen de datos de arriba, así que trátelo como un paso avanzado y compruebe que su imagen y su proceso de arranque lo permiten.

El paquete de Debian dropbear-initramfs proporciona acceso SSH dentro del sistema de archivos RAM inicial, por ejemplo para desbloquear discos cifrados. Su documentación coloca sus claves públicas en /etc/dropbear/initramfs/authorized_keys y las opciones en /etc/dropbear/initramfs/dropbear.conf, y dice que hay que ejecutar update-initramfs -u -k all después de cambiarlas. También aconseja no reutilizar las claves de host SSH principales, porque /boot suele estar sin cifrar.

Instale y aplique el servidor SSH del initramfs
apt install dropbear-initramfs
nano /etc/dropbear/initramfs/authorized_keys
update-initramfs -u -k all
Opcional: escuchar en otro puerto (dropbear.conf)
DROPBEAR_OPTIONS="-p 2222"

¿Cómo mantengo utilizable un VPS cifrado con el tiempo?

Haga copia de la cabecera, escriba la frase de paso fuera de línea y guarde su propia copia de los datos, ya que el plan no incluye copias de seguridad. El manual de cryptsetup dice que la copia de seguridad también es obligatoria para los datos cifrados, si los datos tienen algún valor.

Cierre también la puerta principal. ¿Cómo endurezco SSH en un VPS nuevo? lo cubre, y ¿Cómo genero una clave SSH para mi VPS? explica la clave. Los planes y los plazos están en la página de precios.

Resumen
  • LUKS2 cifra los datos en reposo en un VPS con virtualización KVM completa.
  • No oculta un VPS en marcha al host, que puede leer la RAM.
  • cryptsetup --type luks2 luksFormat crea el volumen; open y close lo gestionan.
  • Haga copia de la cabecera con luksHeaderBackup: una cabecera dañada pierde todos los datos.
  • dropbear-initramfs permite desbloquear a distancia una raíz cifrada.
  • Gloam (2 vCPU, 4 GB RAM, 80 GB NVMe, 4 TB traffic) cuesta $8.25 al mes con 12 meses.

LUKS en un VPS: preguntas frecuentes

¿Puede el host del VPS leer mis datos cifrados con LUKS?

No desde el disco, pero sí mientras el volumen está abierto, porque la clave y los datos están en memoria a la que el host puede acceder. LUKS protege los datos en reposo.

¿Puedo usar un archivo en lugar de una partición?

Sí. El manual de cryptsetup dice que si el argumento del dispositivo es un archivo, cryptsetup intenta reservar un dispositivo de bucle y asociarlo a ese archivo.

¿Qué pasa si olvido la frase de paso?

Los datos no pueden leerse. Guarde la frase de paso a salvo y haga copia de la cabecera, porque una cabecera dañada también lo pierde todo.

¿Qué hace dropbear-initramfs?

Inicia un pequeño servidor SSH dentro del sistema de archivos RAM inicial, para que pueda desbloquear un disco raíz cifrado al arrancar desde otra máquina.

¿Incluye Gloamport copias de seguridad?

Ningún plan incluye copias de seguridad, así que guarde su propia copia de todo lo que no pueda perder.

Fuentes (4)
  1. Página de manual de cryptsetup(8) — Debian (checked 2026-11-10)
  2. Página de manual de cryptsetup-luksFormat(8) — Debian (checked 2026-11-10)
  3. README de dropbear-initramfs — Debian (checked 2026-11-10)
  4. Paquete dropbear-initramfs (trixie) — Debian (checked 2026-11-10)

Desde $3.74/mes · sin KYC

Despliega un VPS