Kryptera OpenBSD!
Markus Bergkvist
markus.bergkvist at telia.com
Fri Nov 6 10:57:59 CET 2009
Efter jag läst följande mail-tråd,
http://marc.info/?l=openbsd-misc&m=125694732231127&w=2, har jag nu
testat Jacobs förslag
(http://marc.info/?l=openbsd-misc&m=125699789615490&w=2) med en mindre
justering vad det gäller boot-processen.
För att undvika att boot-processen ska faila och jag ska slippa sätta
upp den krypterade disken manuellt vid varje boot har jag lagt in
följande i /etc/rc:
$ diff -u etc/rc /etc/rc
--- etc/rc Mon Nov 2 19:05:10 2009
+++ /etc/rc Tue Nov 3 21:52:34 2009
@@ -197,6 +197,10 @@
# Check parity on raid devices.
raidctl -P all
+# MABE
+# Configure softraid device
+bioctl -c C -l /dev/sd0d softraid0
+
swapctl -A -t blk
if [ -e /fastboot ]; then
Jag är medveten om att man ska undvika ändringar i /etc/rc men jag
hittade inget direkt alternativ. Skulle väl dock inte bli förvånad om
det dyker upp en softraid.conf eller liknande så småningom.
Här är min setup:
$ sudo disklabel sd0
# /dev/rsd0c:
<snip>
16 partitions:
# size offset fstype [fsize bsize cpg]
a: 2104452 63 4.2BSD 2048 16384 1 # /
b: 4626720 2104515 swap
c: 234441648 0 unused
d: 227705310 6731235 RAID
$ sudo disklabel sd1
# /dev/rsd1c:
<snip>
16 partitions:
# size offset fstype [fsize bsize cpg]
a: 16787862 63 4.2BSD 2048 16384 1 # /var
c: 227705231 0 unused
d: 8401995 16787925 4.2BSD 2048 16384 1 # /tmp
e: 27278370 25189920 4.2BSD 2048 16384 1 # /usr
f: 175220955 52468290 4.2BSD 2048 16384 1 # /home
$ sudo bioctl -ih softraid0
Volume Status Size Device
softraid0 0 Online 109G sd1 CRYPTO
0 Online 109G 0:0.0 noencl <sd0d>
/Markus
Anders Troback wrote:
> Hej!
>
> Håller på att titta lite på att kryptera diskar i OpenBSD och undrar
> hur ni gör (om ni gör)!
>
> Jag är van vid FreeBSD och GELI och har gjort så att hela mitt system
> är krypterat (förutom en boot partion) och skulle vilja göra samma sak
> med OpenBSD. Går det eller gör man på något annat sätt? OpenBSD har
> öppnat ögonen på mig vad det gäller många andra saker så det finns
> kanske något annat bra sätt som inte jag hittar!
>
>
> \\anders
>
More information about the BUS
mailing list