Resposta rápida
Como desbloqueio remotamente um servidor alugado com criptografia LUKS?
Para desbloquear remotamente um servidor alugado com criptografia LUKS, criptografe os discos de dados e abra-os via SSH depois do boot, ou deixe o Clevis buscar a chave no seu próprio servidor Tang. Para uma raiz criptografada, adicione o dropbear-initramfs e execute cryptroot-unlock (pacotes Debian e Ubuntu, verificado em 2 November 2026). Os servidores Basalthold não têm console; as reservas começam a partir de US$ 110,99, somente cripto, sem KYC.
Com o que você trabalha em uma reserva?
| Console | Não há acesso IPMI ou KVM-over-IP para clientes; reinicializações e reinstalações solicitadas no painel são executadas pela equipe |
|---|---|
| Criptografia | Você pode criptografar cada disco de dados com LUKS ou com a criptografia nativa do ZFS; as chaves ficam com você e ninguém da equipe pede por elas |
| Discos | O sistema operacional fica em um SSD próprio (dois SSDs espelhados no modelo maior); os discos de dados chegam vazios e sem partição, para você montar ZFS, um array mdadm ou um conjunto de discos independentes. Se quiser que a equipe prepare um array RAID 6 ou RAID 10 antes da entrega, avise o suporte antes da entrega do servidor |
| Reinstalações | Reinicializações, reinstalações e cancelamentos são solicitados no painel e tratados pela equipe; uma reinstalação apaga todos os discos, inclusive os de dados |
| Login | You log in as root over SSH: paste a public key at checkout and password logins stay off, or leave it empty and receive a temporary root password with the server, to replace at your first login |
| Sistemas | Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10, Proxmox VE 9 e Proxmox Backup Server 4 |
Qual método de desbloqueio serve para um servidor sem console?
| Método | O que fica criptografado | Depois de um reboot | Risco sem console |
|---|---|---|---|
| Discos de dados, desbloqueados por SSH | Os discos de dados; o SSD do sistema fica sem criptografia | Você faz login e abre os discos | Baixo: o sistema sempre inicia |
| Discos de dados, Clevis e Tang | Os discos de dados | Desbloqueados quando o seu servidor Tang responde | Baixo: a passphrase ainda funciona manualmente |
| Raiz criptografada, dropbear-initramfs | Tudo, inclusive o sistema | Você faz login no initramfs e digita a passphrase | Alto: um erro de rede mantém o servidor offline |
Por que o desbloqueio remoto importa em um servidor alugado?
Porque um disco criptografado espera pela chave a cada boot, e ninguém está na tela. Não há acesso IPMI ou KVM-over-IP para clientes; reinicializações e reinstalações solicitadas no painel são executadas pela equipe.
Então planeje o desbloqueio antes de criptografar. Em uma reserva, o sistema operacional fica em seu próprio SSD e os discos de dados vêm vazios. Essa separação facilita o primeiro método: mantenha o sistema sem criptografia e criptografe os discos que guardam seus dados.
Criptografe os discos que guardam seus dados; mantenha o caminho de boot simples o bastante para corrigir via SSH.
Como criptografo os discos de dados e os desbloqueio depois de um reboot?
Formate cada disco de dados como LUKS2, abra-o e monte o array sobre os dispositivos abertos. A passphrase nunca toca o disco do servidor. Depois de um reboot, o sistema inicia, você faz login via SSH e abre os discos novamente. A escolha do array por cima está em ZFS ou RAID de hardware.
Os serviços que usam o pool esperam até você fazer isso. Uma checagem de uptime externa, ou um script que alerta quando o pool está ausente, avisa que houve um reboot.
apt install cryptsetup
# ZFS tools: zfsutils-linux and zfs-dkms from Debian contrib; built into Proxmox
# once per data drive: this erases it and asks for a passphrase
cryptsetup luksFormat --type luks2 /dev/disk/by-id/ata-MODEL_SERIAL01
cryptsetup open /dev/disk/by-id/ata-MODEL_SERIAL01 data01
# ...repeat for data02, data03, data04
zpool create -o ashift=12 tank raidz2 \
/dev/mapper/data01 /dev/mapper/data02 /dev/mapper/data03 /dev/mapper/data04
# after every reboot: log in, open each drive, import the pool
cryptsetup open /dev/disk/by-id/ata-MODEL_SERIAL01 data01
# ...repeat for each drive
zpool import tankA criptografia nativa do ZFS pode substituir o LUKS?
Sim, por dataset. Crie o dataset com encryption=on e uma passphrase, depois execute zfs load-key e zfs mount após cada reboot. Nenhum trabalho de initramfs é necessário.
Mas ela esconde menos. O manual do OpenZFS diz que o ZFS não criptografa os metadados da estrutura do pool: nomes de datasets e snapshots, propriedades e tamanhos de arquivos continuam legíveis. O LUKS criptografa o disco inteiro, incluindo os metadados. Ambos são cobertos pela mesma promessa: Você pode criptografar cada disco de dados com LUKS ou com a criptografia nativa do ZFS; as chaves ficam com você e ninguém da equipe pede por elas.
Como desbloqueio os discos automaticamente com Clevis e Tang?
Rode um servidor Tang em uma máquina que você controla em outro lugar e vincule cada disco a ele. O Clevis adiciona um novo slot de chave ao LUKS e armazena a chave criptografada no cabeçalho do LUKS. No boot, ele pede ao Tang que ajude a recuperar a chave; sua passphrase continua funcionando como antes.
O manual do Clevis diz que o desbloqueio no início do boot cobre apenas o volume raiz. Os discos de dados usam o desbloqueador de fim de boot, que lê /etc/crypttab. No Debian, o pacote clevis-systemd desbloqueia os dispositivos marcados com _netdev ali.
Os discos só abrem enquanto o servidor de armazenamento consegue alcançar o seu servidor Tang. Permita apenas o endereço IP do servidor de armazenamento no firewall do Tang. Discos que saem dessa rede ficam bloqueados.
# on your Tang machine, not on the storage server
apt install tang
systemctl enable tangd.socket --now
# on the storage server
apt install clevis clevis-luks clevis-systemd
clevis luks bind -d /dev/disk/by-id/ata-MODEL_SERIAL01 tang '{"url": "http://TANG_ADDRESS"}'
# ...repeat for each data drive
# /etc/crypttab, one line per drive:
# data01 /dev/disk/by-id/ata-MODEL_SERIAL01 none luks,_netdev
systemctl enable clevis-luks-askpass.path
# check the binding, or unlock by hand
clevis luks list -d /dev/disk/by-id/ata-MODEL_SERIAL01
clevis luks unlock -d /dev/disk/by-id/ata-MODEL_SERIAL01Como desbloqueio uma raiz criptografada com dropbear-initramfs?
Coloque um pequeno servidor SSH, o dropbear, no initramfs. Ele inicia antes do sistema de arquivos raiz, você faz login com sua chave e o cryptroot-unlock pede a passphrase. O guia do cryptsetup do Debian descreve isso para sistemas headless.
O README do Debian define as regras. As chaves ficam em /etc/dropbear/initramfs/authorized_keys, e o login por senha fica desativado. As opções ficam em /etc/dropbear/initramfs/dropbear.conf. O driver de rede precisa estar em /etc/initramfs-tools/modules, e um endereço estático é definido com o parâmetro ip= do kernel. Os mesmos caminhos valem no Debian 12, no Debian 13 e no Ubuntu 24.04.
O initramfs usa suas próprias chaves de host, então seu cliente SSH avisa sobre uma chave alterada. Mantenha um arquivo known_hosts separado para ele, como o README sugere.
apt install dropbear-initramfs
# your public key, limited to the unlock command
echo 'no-port-forwarding,no-agent-forwarding,no-X11-forwarding,command="/bin/cryptroot-unlock" ssh-ed25519 AAAA... you@laptop' \
> /etc/dropbear/initramfs/authorized_keys
# listen on another port than the main SSH server
echo 'DROPBEAR_OPTIONS="-p 2222"' >> /etc/dropbear/initramfs/dropbear.conf
# static address in the initramfs: client::gateway:netmask::interface:off
# add to GRUB_CMDLINE_LINUX in /etc/default/grub, for example:
# ip=203.0.113.10::203.0.113.1:255.255.255.0::eno1:off
update-grub
update-initramfs -u -k all
# from your computer, at each boot
ssh -p 2222 -o UserKnownHostsFile=~/.ssh/known_hosts.initramfs [email protected]O que a criptografia protege, e o que não protege?
Ela protege discos que estão bloqueados: desligados, retirados para troca ou deixados para trás após um cancelamento. É quando o host ou qualquer outra pessoa tem o hardware sem a sua chave. O que acontece com os discos depois que você sai está em dados após cancelamento.
Enquanto o servidor roda desbloqueado, a chave fica na memória. Quem fizer login ainda pode apagar dados; esse risco está coberto em backups imutáveis. Para dados que o servidor nunca precisa ler, criptografe na sua própria máquina antes do upload; veja backups criptografados do lado do cliente.
De 23 vendedores de servidores de armazenamento que Basalthold verificou em 2 November 2026, 2 exigiram documento antes da entrega e 12 podiam pedi-lo em certos gatilhos. A criptografia protege os discos; Sem KYC: sem documento de identidade, sem selfie, sem documentos, sem cartão e sem número de telefone, em nenhum momento.
O que mais as pessoas perguntam sobre desbloqueio remoto?
Existe console KVM ou IPMI nos servidores Basalthold?
Não. Não há acesso IPMI ou KVM-over-IP para clientes; reinicializações e reinstalações solicitadas no painel são executadas pela equipe. É por isso que esta página prefere criptografar os discos de dados e manter o sistema inicializável.
E se eu me trancar fora?
Solicite uma reinstalação no dashboard. Reinicializações, reinstalações e cancelamentos são solicitados no painel e tratados pela equipe; uma reinstalação apaga todos os discos, inclusive os de dados. Mantenha seus dados recuperáveis a partir de uma segunda cópia antes de alterar o caminho de boot.
A equipe Basalthold precisa da minha passphrase LUKS?
Não. Você pode criptografar cada disco de dados com LUKS ou com a criptografia nativa do ZFS; as chaves ficam com você e ninguém da equipe pede por elas.
Posso usar Clevis com um TPM em vez de Tang?
O Clevis tem um pin de TPM, mas então a chave ficaria dentro da máquina alugada. Um servidor Tang que você controla mantém parte do segredo fora do hardware.
Posso alugar um servidor de armazenamento criptografado com cripto e sem KYC?
Sim. Basalthold aceita BTC, USDT, USDC, ETH, SOL, LTC, XMR, a partir de uma recarga de US$ 1. Retenções e termos estão em a lista de preços.
Discos em branco, suas chaves
Hold 40: AMD Ryzen 5 3600 (6 núcleos / 12 threads), 64 GB DDR4, 4 × 10 TB de discos rígidos (40 TB brutos) mais SSD NVMe de 512 GB para o sistema, porta de 1 Gbit/s com 60 TB de tráfego por 30 dias, 1 IPv4 e um IPv6 /64, por $201.09/30 dias. Cripto, sem KYC.
- DomaineGoat LLC, registrada no Panamá
- Preços pesquisados em 23 vendedores de armazenamento, 2 de novembro de 2026
- Sem KYC, sem documentos
- Suas chaves de criptografia continuam suas
Fontes (9)
- dropbear-initramfs README.initramfs (2025.89-1~deb13u1) — Debian (read 2026-11-02)
- cryptsetup README.Debian, seção 8: Remotely unlock encrypted rootfs — Debian (read 2026-11-02)
- lista de arquivos do dropbear-initramfs, Ubuntu noble — Ubuntu (read 2026-11-02)
- Clevis README: binding LUKS volumes — latchset (read 2026-11-02)
- clevis-luks-unlockers(7) — latchset (read 2026-11-02)
- Tang README — latchset (read 2026-11-02)
- Pacote clevis-systemd no Debian trixie — Debian (read 2026-11-02)
- zfs-load-key(8): encryption — OpenZFS (read 2026-11-02)
- nfsroot: o parâmetro de kernel ip= — Linux kernel documentation (read 2026-11-02)