Date: Thu, 27 Feb 2014 06:49:38 +0100 From: "Michael Ross" <gmx@ross.cx> To: "FreeBSD Questions" <freebsd-questions@freebsd.org>, Polytropon <freebsd@edvax.de> Subject: Re: Simple disk encryption for off-site backup Message-ID: <op.xbxeg0p8g7njmm@michael-think> In-Reply-To: <20140227045904.5ba67227.freebsd@edvax.de> References: <20140227045904.5ba67227.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 27 Feb 2014 04:59:04 +0100, Polytropon <freebsd@edvax.de> wrote: > I'm planning to add a new disk next month to my home setup. > It should be an external USB disk for off-site (really!) > backup. That's why I would like to see the content encrypted. > I have no problem with entering a long passphrase when mounting > the disk for backup or restore operations, and probably I would > not feel safe enough by just using keys (stored somewhere). > The file system will be UFS, so there is no need to worry that > some other OS or "Windows" would not be able to read it. :-) > > My question is: What is the _easiest_ mechanism to initialize > a disk for encrypted use? It should work with FreeBSD 9 and 10 > in the first place. > > I am using geli for that. Copied from the man page: Initialize a provider which is going to be encrypted with a passphrase and random data from a file on the user's pen drive. Use 4kB sector size. Attach the provider, create a file system, and mount it. Do the work. Unmount the provider and detach it: # dd if=/dev/random of=/mnt/pendrive/da2.key bs=64 count=1 # geli init -s 4096 -K /mnt/pendrive/da2.key /dev/da2 Enter new passphrase: Reenter new passphrase: # geli attach -k /mnt/pendrive/da2.key /dev/da2 Enter passphrase: # dd if=/dev/random of=/dev/da2.eli bs=1m # newfs /dev/da2.eli # mount /dev/da2.eli /mnt/secret ... # umount /mnt/secret # geli detach da2.eli Regards, Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.xbxeg0p8g7njmm>