Unterstützt ZFS unter Linux bereits die Verschlüsselung? Wenn nicht, ist das geplant?
Ich habe Unmengen von Informationen für ZFS + LUKS gefunden, aber das ist absolut uninteressant: Ich möchte eine ZFS-Verschlüsselung, damit ich die Replikation mit zfs send an einen "nicht vertrauenswürdigen" Sicherungsserver durchführen kann. Das heißt, ZFS-Sendefragmente sollten verschlüsselt werden.
Wenn ZoL keine Verschlüsselung unterstützt, gibt es eine elegantere Möglichkeit, als zVols zu erstellen und LUKS + EXT darüber zu verwenden (wodurch viele ZFS-Vorteile verloren gehen)?
zfs
encryption
zfsonlinux
divB
quelle
quelle
zfs send | gpg
funktioniert gut. Machen Sie die Dinge nicht komplizierter als nötig.Antworten:
Noch nicht.
In Arbeit
Unterstützung für ZFS-Krypto · Problem # 494 · zfsonlinux / zfs · GitHub (2011-12-14)
ZFS-Verschlüsselung durch tcaputi · Pull Request # 4329 · zfsonlinux / zfs (11.02.2016) - 593 Teile der Konversation:
ZFS-Verschlüsselung durch tcaputi · Pull Request # 5769 · zfsonlinux / zfs (2017-02-09)
Verweise
Verwalten der ZFS-Datenverschlüsselung (Darren Moffat, Oracle, 2012-07-23)
Native ZFS-Verschlüsselung von Tom Caputi - YouTube (10.10.2016)
Native Verschlüsselung für OpenZFS! zfs create -o encryption = on. Vielen Dank, dass Sie Tom Caputi
@datto
(Matthew Ahrens, 17.03.2017)Alternativen zu den laufenden Arbeiten
Wie bereits erwähnt, haben Sie die Möglichkeit, LUKS (Linux Unified Key Setup) unter ZFS unter Linux (ZoL) zu installieren.
quelle
In der Regel ist es für Benutzer von ZoL, die eine Verschlüsselung wünschen, nicht wünschenswert, die Dateien zu verschlüsseln, da Sie sowohl an Leistung als auch an Funktionalität verlieren.
ZFS funktioniert am besten, wenn es sich um das Dateisystem handelt, und nicht, wenn Sie andere darüber legen (Sie können es wieder , aber es ist suboptimal). Dies ist, was encryptfs macht (schichtet ein verschlüsseltes Dateisystem auf ZFS) und genau, warum Sie so viel über LUKS sehen (was umgekehrt funktioniert - es kann ZFS auf einem verschlüsselten Container konfigurieren, der vom Kernel verwaltet wird - Sehr performant für das, was es tut und Sie verlieren keine ZFS-Funktionen.
Unforunately haben wie andere bereits erwähnt, hat zol in der Tat nicht enthält nativen Dateisystem - Verschlüsselung wie in der Oracle - Implementierung zu diesem Zeitpunkt. Sie müssen Ihre Verschlüsselung über (encryptfs) oder unter (LUKS) der ZFS-Magie legen.
quelle
Nein, ZFS unter Linux unterstützt keine native Verschlüsselung. Eine andere Option ist encryptfs , aber zu diesem Zeitpunkt werden Sie keine native Lösung finden.
quelle
Unter Arch Linux erhalten
zfs-dkms-git
Sie derzeit die0.8.0_rc1
Kernel-Module mitnative
Verschlüsselung. Weitere Informationen finden Sie unter Meilenstein für Github 0.8.0 .Beim Erstellen der verschlüsselten Geräte wird die Standardoption verwendet
aes-256-ccm
. Wenn Sie nicht brauchen, erhaltendeduplication
Sie eine bessere Leistung mit-o encryption=aes-256-gcm
Überprüfen Sie die
native
Verschlüsselungsunterstützung mit:grep ZFS_PROP_ENCRYPTION /usr/src/zfs-*/include/sys/fs/zfs.h
quelle
Das Commit wurde zusammengeführt und jetzt unterstützt Version 0.7.1 die native Verschlüsselung unter Linux.
quelle