Come posso confermare che sto usando ecryptfs?


12

C'è un modo semplice per sapere se sto usando ecryptfs nella mia directory home? Ho provato a eseguire lo ecryptfs-migrate-homescript qualche tempo fa e non è riuscito a metà. Ho pensato che fosse tornato a usare la mia vecchia casa semplice e non crittografata, ma ho appena notato che /home/.ecryptfs/naught10t/.Private esiste e ha molti file ...

Risposte:


17

Se si utilizza ecryptfs, verrà montata la cartella principale. Puoi verificare se è con questo comando:

df -T

Quando lo eseguo, ottengo questo risultato:

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

Ho diverse unità sul mio sistema, ma l'ultima riga è quella pertinente. Mostra che /home/kalle/.Private di tipo ecryptfs è montato su / home / kalle, che è la mia directory home.

Esegui df -Tsul tuo sistema e controlla i risultati.


Ho ragione che se smonto /home/me/.Private, allora /home/me/dovrebbe essere vuoto? (ad eccezione della .Privatecartella?)
naught101

Non è necessario, ma se lo è, significa che i file non crittografati nella cartella principale non esistono più e si sta utilizzando ecryptfs. Se i tuoi file sono ancora lì, ciò significherebbe che i contenuti della tua casa sono stati duplicati in ecryptfs, ma non cancellati dalla loro posizione originale. Qual è il caso?
Kalle Elmér,

Sembra che sia tutto a posto. Una cosa interessante però: ho dovuto disconnettermi e accedere come root, per verificare, e anche se il mio utente era disconnesso, la partizione ecryptfs era ancora montata - ho dovuto smontarlo manualmente. Non sembra molto sicuro ...
naught101

1
Immagino che ciò significhi solo impedire alle persone di leggere i dati direttamente dal disco, il che aggirerebbe tutte le autorizzazioni dei file. È bene sapere, tuttavia, che qualsiasi altro utente con le autorizzazioni giuste può leggere i tuoi file dopo aver effettuato l'accesso.
Kalle Elmér

1

Digita il comando mountin un terminale. Questo elencherà i dispositivi e il loro filesystem. Cercare ecryptfs.


1
Mentre capisco a cosa stai arrivando, questa risposta sarebbe inutile per un principiante.
nulla101

Per i principianti, esegui questo: echo "La tua home directory è crittografata $ (mount | grep ecryptfs> / dev / null || echo 'not')."
sondra.kinsey,

Tuttavia, la risposta di @Kalle Elmér è più a prova di futuro, in quanto rivelerà altri programmi che montano la tua home directory piuttosto che essere una normale directory.
sondra.kinsey,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.