Guia

Criptografia de disco completo num VPS com desbloqueio remoto

Avançado30 min de leituraAtualizado 11 de junho de 2026
Resposta curta

LUKS2 com um daemon SSH dropbear no initramfs permite-lhe criptografar o sistema de ficheiros raiz e fornecer a frase-passe remotamente em cada arranque. O fornecedor nunca detém a chave, pelo que um disco desligado é texto cifrado. Não protege contra um hipervisor comprometido, e nenhum fornecedor pode honestamente afirmar o contrário.

01 Compreenda exatamente o que isto protege

Protects against: physical seizure of a powered-off disk, decommissioned hardware, a datacentre incident, a technician with physical access. Does not protect against: a compromised running hypervisor, or a compromise of the running instance. The key is in memory while the machine runs.

02 Instale numa raiz criptografada

On the Bastion line this is preconfigured. On any other instance, boot the distribution installer through the out-of-band console and choose an encrypted LVM layout.

03 Adicione o dropbear ao initramfs

This is what lets you supply the passphrase over SSH before the root filesystem is mounted.

apt install -y dropbear-initramfs cryptsetup-initramfs
echo 'DROPBEAR_OPTIONS="-p 2222 -s -j -k"' >> /etc/dropbear/initramfs/dropbear.conf
cat ~/.ssh/id_ed25519.pub > /etc/dropbear/initramfs/authorized_keys
update-initramfs -u -k all

04 Configure a rede de arranque

The initramfs has no DHCP client by default; give it a static configuration matching your instance.

# /etc/initramfs-tools/initramfs.conf
IP=203.0.113.10::203.0.113.1:255.255.255.0::eth0:off

05 Desbloqueie após cada reinício

Connect on the initramfs port and supply the passphrase. The boot then continues normally.

ssh -p 2222 [email protected]
# then: cryptroot-unlock

Perguntas frequentes

O que acontece se o servidor reiniciar enquanto estou a dormir?

Fica à espera no pedido de desbloqueio. Esse é o trade-off: reinícios não supervisionados são impossíveis, o que é exatamente o que torna a chave verdadeiramente sua.

Pode a OnionVPS desbloquear o meu disco?

Não. Nunca detemos a frase-passe e não existe mecanismo de recuperação. Se a perder, os dados desaparecem.