impossibile accedere dopo la modifica della password (ecryptfs)


12

Sono su Ubuntu 12.10 con un utente che usa la casa crittografata.

Qualche tempo fa ho cambiato con la password dell'utente e poi l'ho dimenticato.

Ho quindi effettuato un backup dei miei file utilizzando l'aiuto di Dustin su un'unità esterna. Stavo per eliminare il mio sistema e fare una nuova installazione quando mi sono reso conto che esiste un'opzione di ripristino in cui posso ripristinare la mia password utente. Utilizzo Come reimpostare una password amministrativa persa? Ho impostato una nuova password per il mio utente.

Dopo il riavvio, posso accedere a Unity usando la mia nuova password, ma vengo immediatamente riportato alla schermata Unity. (Nessun messaggio sulla falsa password)

Tramite il terminale posso accedere usando la nuova password utente.

Come posso riattivare la mia macchina per decrittografare i miei ecrypfs crittografati a casa con la passphrase da scartare che conosco?

Risposte:


15

basato su grayfox il 17 maggio alle 19:28 - http://unixtitan.net/main/2010/11/16/annoyance-changing-password-with-ecryptfs/ (non ho abbastanza reputazione per commentare la sua risposta)

Ho avuto lo stesso identico problema. Ho cambiato la mia password usando 'passwd', ho rovinato tutto a causa della home directory crittografata. Il link sopra contiene una soluzione:

accedi al terminale

$ ecryptfs-mount-private

Devi conoscere la tua vecchia password per montare.

Questo sbloccherà e monterà il tuo / home / $ USER. A questo punto, possiamo accedere a / home / $ USER. Quindi torna su di esso ed esegui ...

$ ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase

Ti verrà richiesta la tua vecchia password e puoi inserirne una nuova in seguito. Dovrai cambiare anche la password per il tuo portachiavi. Dalla barra dei menu - [Applicazioni] => [Accessori] => [Password e chiavi di crittografia] Nella scheda Password - fai clic con il pulsante destro del mouse su "Password: accedi" e "Cambia password"

crediti a http://unixtitan.net !


3

se la directory principale è crittografata, non è necessario modificare la password utilizzando il comando passwd .

Se qualcuno dimentica la password di accesso e la directory home è crittografata, non dovresti provare a reimpostarla con i metodi elencati in altri siti, come la modifica manuale di / etc / shadow o sudo passwd user utilizzando un altro account , ecc. Ecc.

Infatti, se lo fai, la tua nuova password di accesso non decodificherà la tua home directory e vedrai quel comportamento che descrivi: all'accesso grafico la password viene accettata, ma l'utente viene immediatamente espulso, poiché la home directory non può essere decifrata e accessibile.

Sembra che tu fossi abbastanza saggio da avere una copia memorizzata della password non crittografata di ecryptfs. In quel caso ci sono strumenti di ecrypt per risolvere il problema. Vedi http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html

Le persone che non l'hanno memorizzato e non ricordano la vecchia password di accesso, possono dare un'occhiata a questo http://mennucc1.debian.net/shadow_crack/

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.