Sida 1 av 1

Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:03
av HOLMEN
Under installationen av Ubuntu så valde jag tydligen att kryptera min hemmapp, något som jag senare inte ville. Jag läste någonstans att det räckte med att ta bort .ecryptfs-mappen för att det skulle sluta att krypteras vid utloggning - något som dödade mina virtuella servrar, per automatik. Detta fungerade utmärkt, men efter en reboot så har nu systemet helt plötsligt krypterat sig igen så att jag inte kommer åt mina filer, eller kan starta, eller ens komma åt mina virtuella maskiner.

Försöker jag montera privat-mappen så får jag detta:

Kod: Markera allt

$ ecryptfs-mount-private
ERROR: Encrypted Private is not setup properly
Försöker jag ställa in private får jag detta:

Kod: Markera allt

$ ecryptfs-setup-private
mkdir: cannot create directory `/home/daniel/.ecryptfs': File exists
ERROR: /home/daniel/.Private must be empty before proceeding
EFtersom nu alla mina fler ligger krypterade i den mappen så kan jag ju inte ta bort dem, jag behöver dem ju.

Men nu är alltså frågan hur i helvete jag ska kunna få tillbaka mina filer? Snälla hjälp mig, jag är aning panikslagen.

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:26
av andol
Har du fortfarande kvar mappen /var/lib/ecryptfs/daniel?

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:27
av Pink Panther
Har du tittat här https://help.ubuntu.com/community/Encry ... eDirectory skall söka vidare för att hitta en lösning till dig.

Pink Panther

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:28
av HOLMEN
@andol: Ja, den finns kvar.

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:29
av HOLMEN
Pink Panther skrev:Har du tittat här https://help.ubuntu.com/community/Encry ... eDirectory skall söka vidare för att hitta en lösning till dig.

Pink Panther
Det har jag inte. Ska dock till jobbet nu. Tack så hemskt mycket!

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 13:42
av andol
HOLMEN skrev:@andol: Ja, den finns kvar.
Jomendåså.

/home/USER/.ecryptfs är inget mer än en symlänk mot /var/lib/ecryptfs/USER. Ingen (de)krypteringsinformation torde alltså ha gått förlorad.

Sålunda torde du nu kunna extrahera själva kryptonyckeln med följande manaöver. Lösenordet du frågas om är ditt login-lösenord.

Kod: Markera allt

ecryptfs-unwrap-passphrase /var/lib/ecryptfs/daniel/wrapped-passphrase
Nu när du fått ut kryptonyckeln torde det vara en relativt smal sak att manuellt montera upp /home/daniel/.Private på lämplig plats.

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 21:22
av HOLMEN
Tack så mycket! Dock så fick jag detta:

Kod: Markera allt

$ ecryptfs-unwrap-passphrase /var/lib/ecryptfs/daniel/wrapped-passphrase
Passphrase: 
Warning: Using default salt value (undefined in ~/.ecryptfsrc)
Error: Unwrapping passphrase failed [-5]
Info: Check the system log for more information from libecryptfs
Syslog ger:

Kod: Markera allt

Jul 19 21:20:53 daniel-server ecryptfs-unwrap-passphrase: Error attempting to open [/var/lib/ecryptfs/daniel/wrapped-passphrase] for reading

Re: Krypterat min hemmapp utan utväg.

Postat: 19 jul 2009, 22:54
av HOLMEN
Det verkar som att det sket sig - brutalt. Får installera om.