View Full Version : PANICO! Come accedere alla home cifrata di un disco esterno
Opteranium
26-01-2016, 00:25
Salve, ho questa rogna.
Ho cambiato il disco di un portatile e, prima di installare quello nuovo, non ho copiato i dati del vecchio. Adesso nel portatile c'è il disco nuovo con sopra una installazione pulita e il vecchio disco è finito in un case esterno usb.
La cartella home della vecchia installazione era criptata. Fiducioso che bastasse inserire la password, ho attaccato il disco vecchio tramite usb e mi sono imbattuto nel problema.
Il disco viene montato ma se lo apro compaiono solo due file: Access-Your-Privare-Data.desktop e README. Quest'ultimo dice di cliccare sull'altro file, cosa che ho fatto come amministratore, ma dopo che ho inserito la password non succede nulla.
Seguendo il secondo suggerimento, provo a dare il comando "sudo ecryptfs-mount-private" da terminale ma, inserita la password, mi restituisce
Inserted auth tok with sig [3100f66002c1b720] into the user session keyring
fopen: No such file or directory
Io non so dove sbattere la testa.. :(
pigi2pigi
26-01-2016, 00:30
Il boot da quale sistema lo hai fatto
da live
dalla nuova installazione
dal disco usb
Opteranium
26-01-2016, 07:47
non ho fatto alcun boot, ho semplicemente attaccato il disco vecchio a un altro pc come se fosse una normale memoria di massa
- hai seguito una guida?
- che distro?
riesci a montare la partizione?
Opteranium
26-01-2016, 11:38
nessuna guida. Dato che ho altri hard disk esterni crittografati, nel loro caso quando li attacco compare il messaggio col codice di sblocco e festa finita, lo inserisco e li apro normalmente.
In questo caso l'hard disk viene montato ma se lo apro compaiono questi due file e più in là non mi riesce andare, nemmeno inserendo la password.
Uso Mint 17.1 64bit, senza particolari personalizzazioni.
Non mi sembra possibile che sia danneggiato perché ci ho lavorato fino a ieri, dopodiché ho spento tutto e sostituito i dischi
sono stati criptati con il solito metodo?
p.s.
provato:
ecryptfs-recover-private
Opteranium
26-01-2016, 13:11
durante l'installazione ho selezionato la casella "cifrare la home", per tutti i pc su cui ho messo linux, niente di più.
Quel comando che suggerisci da dove lo dovrei lanciare? Dalla cartella del disco?
da dentro un terminale con "sudo"
letto qui:
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Opteranium
26-01-2016, 15:41
Risolto!!
Ha funzionato, ho risposto alle domande della shell e ha montato il disco dentro /tmp/ecryptfs.qualcosa ;)
Cmq mi sembra macchinoso.. dovrò fare così ogni volta oppure sono stato sfortunato?
Ad ogni modo, grazie per le dritte!! Al prossimo guaio :D
bene...
ho provato su una vm con mint17 e dal gestore dishi: disks
mi fa inserire la password e poi la fa montare
Opteranium
27-01-2016, 18:32
mistero.
In compenso, però, mi è capitato un altro fatto strano.
Dopo che ho montato il disco e copiato tutto, l'ho formattato per bene con shred e ci ho creato una nuova partizione ext4 cifrata. Il problema è che non mi riesce settare i permessi per scrivere!
Qualsiasi cosa faccia mi dice "file system in sola lettura".. anche con chmod -R 777 o chown user:group, dà sempre il solito errore .... mah, sarò rimbecillito io.
Se ci creo una partizione NTFS o FAT, per dire, funziona tutto.
- come l'hai creata la partizione cifrata?
- la monti a mano ?
Opteranium
27-01-2016, 21:12
L'ho creata con l'utilità gestione dischi di mint, come altre volte.
Il sistema la monta in automatico quando attacco il disco, mi chiede la password e si apre la cartella, solo che poi non ci posso scrivere.
Questo è l'errore con chmod
chmod: cambio dei permessi di "disco1": File system in sola lettura
chmod: cambio dei permessi di "disco1/lost+found": File system in sola lettura
A scanso di equivoci, ho provato anche a creare una partizione ext4 "liscia", non crittografata: stesso risultato..
ma fai, da gnome-disks :
- crea partizione su spazio non allocato
- compatib. linux LUKS + ext4
- immetti password
- crea
- montaggio
poi la vedi da : /run/media/..utente../.......
scrivibile da utente
Opteranium
28-01-2016, 11:30
si, la procedura è quella. Viene montato su /media, non su /run/media. Il problema è che continua a non essere scrivibile.
Mi viene il dubbio: dato che si tratta del disco di un portatile professionale (hp elitebook), non avrà protezioni hardware particolari? Non so, firmware bloccato..
cosa vedi dai comandi:
df -HT
e
mount
Opteranium
28-01-2016, 13:33
df -HT restituisce questo
File system Tipo Dim. Usati Dispon. Uso% Montato su
udev devtmpfs 4,1G 4,1k 4,1G 1% /dev
tmpfs tmpfs 805M 1,4M 804M 1% /run
/dev/sda1 ext4 504G 162G 318G 34% /
none tmpfs 4,1k 0 4,1k 0% /sys/fs/cgroup
none tmpfs 5,3M 0 5,3M 0% /run/lock
none tmpfs 4,1G 82k 4,1G 1% /run/shm
none tmpfs 105M 33k 105M 1% /run/user
/home/trip/.Private ecryptfs 504G 162G 318G 34% /home/trip
/dev/sdb1 ext4 315G 66M 299G 1% /media/trip/disco
mount invece quest'altro
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
/home/trip/.Private on /home/trip type ecryptfs (ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=3100f66002c1b720,ecryptfs_fnek_sig=19fdbb1f5108b39b)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=trip)
/dev/sdb1 on /media/trip/disco type ext4 (rw,nosuid,nodev,uhelper=udisks2)
adesso il disco è formattato ext4 normale, senza cifratura
ho fatto una prova da mint17 con "disks"
- riazzerando la usb (tolto tutte le partizioni)
- creando una partizione ext4
- montandola
e ho:
...
/dev/sdb1 ext4 7,8G 18M 7,4G 1% /media/sacarde/multisystem
e
...
/dev/sdb1 on /media/sacarde/multisystem type ext4 (rw,nosuid,nodev,uhelper=udisks2)
e l'utente scrive in /media/sacarde/multisystem
Opteranium
28-01-2016, 17:07
quindi gli stessi miei valori, se non erro.
Per fare una prova ulteriore, l'ho provato a ad attaccare su di un altro pc. Stessa roba. Mah..
- provato a eliminare tutte le partizioni?
- e usando vfat va tutto bene?
Opteranium
28-01-2016, 23:49
piallato tutto varie volte, invano. Con fat o ntfs invece va tutto bene. A questo punto credo che lo terrò ntfs e tanti saluti. Certo che è strano.
Grazie cmq per l'impegno! ;)
- confermi che su un'altra usb funziona ?
- dal comando "dmesg" si vedono gli errori del kernel
- se hai voglia di fare altre prove, qui simile:
http://www.linuxmind-italia.org/index.php?topic=18820.0
Opteranium
29-01-2016, 09:34
va bene, a un caso ci darò un'occhiata. Grazie di nuovo!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.