El 10 de diciembre de 2009 15:48, Gerje <[email protected]> escribió:

> El día 10 de diciembre de 2009 10:19, Luciano Ruete
> <[email protected]> escribió:
> > On Thursday 10 December 2009 09:23:46 am Gerje wrote:
> >> Hola!
> >> Cuando instale Ubuntu 9.10 tuve la brillante idea de cifrar mi carpeta
> >> de usuario. Desde el momento que lo hice (que lo hizo automaticamente
> >> el instalador), sabía que sería un problema. Bueno ahora lo tengo, no
> >> puedo iniciar mi disco y tampoco ingresar a mis archivos. Me pide mi
> >> frase de acceso pero yo no cree ninguna y pensé que era mi clave de
> >> usuario.
> >> Por lo que pude investigar es bajo el programa ecryptfs.
> >>
> >> Mi pregunta es: Se puede cambiar la frase de acceso desde afuera, es
> >> decir, metiendome por un LiveCD? O estoy fregado??
> >
> > El directorio se monta efectivamente con la clave de usuario, es decir el
> > simple proceso de login dispara el mount de ecryptfs. Sino te está
> funcionando
> > algo en el medio se rompió. La "frase de acceso" la podés espicificar
> cuando
> > creas el ecryptfs, sino la genera automaticamente, y eso debe ser lo que
> te
> > pasó.
> > Afortunadamente se puede recuperar la "frase de acceso" que está
> encriptada
> > usando tu clave de usuario, el procedimiento esta explicado aqui[1], y es
> > basicamente esto:
> >
> > ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase "login
> passphrase"
> >
> > Luego podés montar tu partición[2].
> >
> > Good luck! :)
> >
> > [1]
> https://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering%20Your%20Mount%20Passphrase
> > [2]
> https://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering%20Your%20Data%20Manually
> > --
> > Luciano
> >
> Gracias Luciano!!
> Probé todo como dijiste y me mostró la clave por pantalla pero todos
> números y letras (creo que es hexadecimal). Probé luego montar mi
> partición y no funciono.
> Seguro que tengo que añadir esa clave a algún lado pero no se como
> traducirla para colocarla.
> Alguna idea?
>
>
seguro que hay una mejor forma de hacerlo pero se me ocurre esto:
Abrí una consola

$python
>>> "68656c6c6f".decode("hex")
'hello'

lo que está entre comillas es tu string en hexa cada dos numeritos es un
digito...


> --
> Gerje
>



-- 
Gabriel

Antes de imprimir, pensá en tu responsabilidad y compromiso con el MEDIO
AMBIENTE.

Responder a