Proxmox VE
ZFS Remote Entschlüsselung
Work in Progress!
Ein zfs pool wird beim Start des Hosts automatisch entschlüsselt. Der Key wird dafür via SSH von einem anderen Host angefragt. Falls das System in einem fremden Netzwerk gebootet wird, kann der Pool nicht entschlüsselt werden.
Vorbereitungen am empfangenden Host
Vorbereitungen am bereitstellenden Host
Auf dem Host, welcher den Key bereitstellen soll, muss der Key erzeugt werden und bei einem Aufruf eines bestimmten Kommandos ausgegeben werden.
Erzeugen des Keys
Den Key lege ich hier in diesem Beispiel unter /etc/zfs/remote-keys/<hostname>-<pool>.key
ab.
mkdir -p /etc/zfs/remote-keys/pve01-encrypted.key
openssl rand -hex 32 | tr -d '\n' > /etc/zfs/remote-keys/pve01-encrypted.key