Verschlüsseln der Swap-Partition mit
loop-aes
Zitat von http://www.linuxforen.de/forums/showpost.php?p=1194206&postcount=5
Bei diesem Teilabschnitt gehe ich davon aus, das loop-aes bei dir
eingerichtet ist und funktioniert.
Eine
Swap-Partition oder auch Auslagerungsspeicher genannt, ist die
Bezeichnung für Speicherplatz, der auf einer Festplatte
eingerichtet
wird, um scheinbar den verfügbaren Arbeitsspeicher des Systems
zu
vergrößern.
Wenn wir mit unserem System gearbeitet haben und auch
unsere loop-aes Partition/Container genutzt haben, so könnten
sich
Daten auf der Swap-Partition
befinden und wären lesbar für jemanden der z.B. das
Notebook stiehlt.
Da wir das gerne verhindern möchten, nun eine
Erklärung, wie wir die Swap-Partition ebenfalls mit loop-aes
verschlüsseln können.
Als erstes schalten wir die laufende Swap-Partition ab.
Dabei werden alle Swap-Paritionen abgeschaltet, die in der /etc/fstab
eingetragen sind.
Nun schreiben wir neue Informationen in die /etc/fstab:
Code:
/dev/hdXY none swap sw,loop=/dev/loop1,encryption=AES256 0 0
Da wie gesagt noch alte unverschlüsselte Daten sich auf der
Swap befinden könnten, werden wir diese erstmal
überschreiben:
Code:
dd if=/dev/zero of=/dev/hdXY bs=64k conv=notrunc
mkswap /dev/hdXY
Nun starten wir unsere Swap wieder mit dem Befehl:
und führen danach
Code:
rm -rf /var/log/ksymoops
aus.
Bei
loop-aes für eine Swap-Partition ist kein Passwort notwendig,
da
Zufallsschlüssel benutzt werden, der für die laufende
Session gültig
ist und bei einem Neustart des Systems oder aushängen und
wieder
einhängen der Swap neu generiert wird.
Nun ist die Swap-Partition ebenfalls mit loop-aes
verschlüsselt.