OpenZFS: using an encrypted dataset without a prompt for its passphrase

Ryan Moeller freqlabs at FreeBSD.org
Sat Oct 17 13:08:08 UTC 2020


On 10/17/20 9:02 AM, Graham Perrin wrote:
> root at momh167-gjp4-8570p:~ # date ; uname -v ; uptime
> Sat Oct 17 14:00:10 BST 2020
> FreeBSD 13.0-CURRENT #69 r366648: Tue Oct 13 05:49:05 BST 2020 
> root at momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
>  2:00PM  up 9 mins, 5 users, load averages: 0.29, 0.56, 0.31
> root at momh167-gjp4-8570p:~ # zpool export Transcend && ls -hl 
> /Volumes/t500/VirtualBox ; zpool import Transcend && ls -hl 
> /Volumes/t500/VirtualBox
> ls: /Volumes/t500/VirtualBox: No such file or directory
> total 18
> drwxr-xr-x  2 grahamperrin  grahamperrin     2B Sep 11 19:28 CloudReady
> drwxr-xr-x  6 grahamperrin  grahamperrin     6B May  8 09:04 FreeBSD
> drwxr-xr-x  4 grahamperrin  grahamperrin     4B Sep 20 17:03 Linux
> drwxr-xr-x  4 grahamperrin  grahamperrin     7B Oct 16 17:41 Windows
> root at momh167-gjp4-8570p:~ # zfs get all Transcend/VirtualBox | grep -e 
> crypt -e key -e mountpoint | sort
> Transcend/VirtualBox  encryption aes-256-gcm               -
> Transcend/VirtualBox  encryptionroot Transcend/VirtualBox      -
> Transcend/VirtualBox  keyformat passphrase                -
> Transcend/VirtualBox  keylocation prompt                    local
> Transcend/VirtualBox  keystatus unavailable               -
> Transcend/VirtualBox  mountpoint /Volumes/t500/VirtualBox inherited 
> from Transcend
> root at momh167-gjp4-8570p:~ # zfs --version
> zfs-0.8.0-1
> zfs-kmod-v2020100400-zfs_79f0935fa
> root at momh167-gjp4-8570p:~ #


This doesn't necessarily mean the encrypted filesystem is mounted 
though. The contents you are
seeing must be in the parent filesystem.

Check the output of the mount command, you should find 
Transcend/VirtualBox is not mounted.



More information about the freebsd-current mailing list