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.
