|
# ZFS Encryption
|
|
# ZFS Encryption - jambalaya
|
|
|
|
|
|
## jambalaya
|
|
|
|
|
|
|
|
`tank/media` ist verschlüsselt.
|
|
`tank/media` ist verschlüsselt.
|
|
|
|
|
... | @@ -40,3 +38,24 @@ Man kann auch eigene verschlüsselte Datasets im Pool `tank` erstellen: |
... | @@ -40,3 +38,24 @@ Man kann auch eigene verschlüsselte Datasets im Pool `tank` erstellen: |
|
// schlüssel entladen - ab jetzt muss die passphrase neu eingegeben werden.
|
|
// schlüssel entladen - ab jetzt muss die passphrase neu eingegeben werden.
|
|
$ zfs unload-key tank/newdataset
|
|
$ zfs unload-key tank/newdataset
|
|
|
|
|
|
|
|
|
|
|
|
## Setup
|
|
|
|
|
|
|
|
Wir brauchen den aktuellen master branch im git vom ZoL und bauen dkms und deb pakete für Debian.
|
|
|
|
|
|
|
|
// notwendige abhängigen installieren evtl. fehlt noch etwas
|
|
|
|
$ sudo apt build-dep zfs-linux
|
|
|
|
|
|
|
|
// vorhandene pakete entfernen
|
|
|
|
$ sudo apt --purge remove spl* zfs*
|
|
|
|
$ sudo apt --purge autoremove
|
|
|
|
|
|
|
|
// zfs master clonen
|
|
|
|
$ git https://github.com/zfsonlinux/zfs.git
|
|
|
|
// los geht's
|
|
|
|
$ cd zfs
|
|
|
|
$ ./autogen.sh
|
|
|
|
$ ./configure --with-config=user
|
|
|
|
$ make deb-dkms deb-utils
|
|
|
|
$ sudo dpkg -i *.deb
|
|
|
|
|