Wie kann ich bestätigen, dass ich ecryptfs verwende?


12

Kann ich auf einfache Weise feststellen, ob ich ecryptfs in meinem Home-Verzeichnis verwende? Ich habe vor einiger Zeit versucht, das ecryptfs-migrate-homeSkript auszuführen, und es ist teilweise fehlgeschlagen. Ich nahm an, dass es sich wieder um meine alte, unverschlüsselte Wohnung handelte, aber ich bemerkte gerade, dass /home/.ecryptfs/naught10t/.Private existiert und viele Dateien enthält ...

Antworten:


17

Wenn Ecryptfs verwendet wird, wird Ihr Basisordner bereitgestellt. Sie können mit diesem Befehl überprüfen, ob dies der Fall ist:

df -T

Wenn ich es starte, erhalte ich folgendes Ergebnis:

kalle@Kalle-PC:~$ df -T
Filesystem           Type      1K-blocks       Used Available Use% Mounted on
/dev/sdc1            ext4      115376648    9002220 100513568   9% /
udev                 devtmpfs    2050188          4   2050184   1% /dev
tmpfs                tmpfs        824108       1128    822980   1% /run
none                 tmpfs          5120          0      5120   0% /run/lock
none                 tmpfs       2060264        900   2059364   1% /run/shm
/dev/sdb1            fuseblk  1953512444 1183183452 770328992  61% /media/x
/dev/sda2            ext4      861466440  138769200 678937216  17% /home
/home/kalle/.Private ecryptfs  861466440  138769200 678937216  17% /home/kalle

Ich habe mehrere Laufwerke in meinem System, aber die letzte Zeile ist die relevante. Es zeigt, dass /home/kalle/.Private vom Typ ecryptfs in / home / kalle eingehängt ist, das ist mein Ausgangsverzeichnis.

Führen Sie df -Tauf Ihrem System und überprüfen Sie die Ergebnisse.


Habe ich recht, wenn ich aussteige /home/me/.Private, dann /home/me/sollte leer sein? (mit Ausnahme des .PrivateOrdners?)
naught101

Es muss nicht sein, aber wenn ja, dann bedeutet das, dass die unverschlüsselten Dateien in Ihrem Home-Ordner nicht mehr existieren und Sie Ecryptfs verwenden. Wenn Ihre Dateien jedoch noch vorhanden sind, bedeutet dies, dass die Inhalte Ihres Hauses in ecryptfs dupliziert, jedoch nicht von ihrem ursprünglichen Speicherort gelöscht wurden. Was ist der Fall?
Kalle Elmér,

Sieht so aus, als wäre alles gut. Interessanterweise musste ich mich abmelden und als root anmelden, um zu überprüfen, und obwohl mein Benutzer abgemeldet war, war die ecryptfs-Partition immer noch eingehängt - ich musste sie manuell aushängen.
Scheint

1
Ich denke, dies soll nur verhindern, dass Leute Daten direkt von der Festplatte lesen, wodurch alle Dateiberechtigungen umgangen werden. Es ist jedoch gut zu wissen, dass jeder andere Benutzer mit den richtigen Berechtigungen Ihre Dateien lesen kann, nachdem Sie sich angemeldet haben.
Kalle Elmér

1

Geben Sie den Befehl mountin ein Terminal ein. Dies listet Geräte und deren Dateisystem auf. Suchen Sie nach ecryptfs.


1
Ich verstehe zwar, worauf du hinaus willst, aber diese Antwort wäre für einen Anfänger nutzlos.
Naught101

Führen Sie für Anfänger Folgendes aus: echo "Ihr Ausgangsverzeichnis ist mit $ (mount | grep ecryptfs> / dev / null || echo 'not') verschlüsselt."
sondra.kinsey

Die Antwort von @Kalle Elmér ist jedoch zukunftssicherer, da andere Programme auftauchen, die Ihr Home-Verzeichnis bereitstellen, anstatt dass es sich um ein normales Verzeichnis handelt.
sondra.kinsey
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.