Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

sábado, 11 de octubre de 2014

Como acceder a tu directorio encriptado desde otro equipo

Hola, 

En esta entrada explicaré como montar y acceder a tu home encriptado por Ubuntu cuando conectas el disco duro a otro equipo diferente al de la instalación original.

Debes conocer la contraseña con la que iniciabas la sesión en tu equipo anterior, pero también es buena idea tener el passphrase que te mostró Ubuntu la primera vez que iniciaste sesión en tu equipo anterior (recuerden que cambie de portátil razón por la cual tuve que hacer este procedimiento)

Espero hayan hecho esto:




Entonces ahora, conecte el disco duro a su equipo con Ubuntu.

Debe aparecer montado algo así como:

/dev/sdc4 on /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a type ext4 (rw,nosuid,nodev,uhelper=udisks2)

Seguramente usted tiene un nuevo usuario en su laptop, en caso de que sea el mismo no habrá problema:

sudo mkdir OLDUSERNAME
sudo chown USERNAME:USERNAME OLDUSERNAME

Ahora ejecute:

sudo ecryptfs-recover-private /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private

Y le debe salir algo como:

sudo ecryptfs-recover-private /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private
[sudo] password for andres:
INFO: Found [/media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private].
Try to recover this directory? [Y/n]:
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n]
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [a97fa5251799a5c5] into the user session keyring
INFO: Success!  Private data mounted at [/tmp/ecryptfs.KB1kDsq1].

Ahora, sí tu recuerdas tu antiguo password no debería existir problema alguno.

Pero en caso que no lo recuerdes, responde N a la pregunta del LOGIN passphrase e ingresa los 32 caracteres que te mostró Ubuntu recién instalado.

Finalmente, toda tu información debe estar en el directorio /tmp/ecryptfs.XXXXX


Saludos,

Andrés

How to recover your ecryptfs home *the ultimate guide*

Hi, it's been a while.

As I told you a few weeks ago I changed my laptop and now I'm using a Mac, but that's not the point for today's post.

What I want to explain today is how to recover your data when you have removed the hard drive from your laptop and were using Ubuntu's ecryptfs .  You should know your login password at least. 

A good idea is to have your passphrase (the one which pops up after you've installed your Ubuntu, don't you remember???)




Ok, the process is simple, but you'll need an Ubuntu machine where to hook your drive.

Got it?

When you hook your drive it should be mounted like this:


/dev/sdc4 on /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a type ext4 (rw,nosuid,nodev,uhelper=udisks2)

Probably you had a different username in your old laptop, if not just ignore this step.

sudo mkdir OLDUSERNAME
sudo chown USERNAME:USERNAME OLDUSERNAME

Now you should run 

sudo ecryptfs-recover-private /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private

And it should go like this:


sudo ecryptfs-recover-private /media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private
[sudo] password for andres:
INFO: Found [/media/USERNAME/dae18b51-ec77-40bd-a735-6320415e561a/home/.ecryptfs/OLDUSERNAME/.Private].
Try to recover this directory? [Y/n]:
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n]
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [a97fa5251799a5c5] into the user session keyring
INFO: Success!  Private data mounted at [/tmp/ecryptfs.KB1kDsq1].

So, if you do know your old LOGIN password, there shouldn't be any trouble at all :)

BUT if you don't remember it, just answer N to the LOGIN passphrase question and be prepared to type the 32 characters that Ubuntu showed when you first install it (you kept it, don't you?)

Finally, you can check your data unencrypted at the /tmp/ecryptfs.XXXXX directory.


Best regards,

Andrés

sábado, 2 de agosto de 2014

Después de 6 años cambie mi portátil.

Hola, 


Desde Julio 11 estoy estrenando portátil.  Mi intención inicial era comprarme un Lenovo X1 Carbon, pero por razones que desconozco, el modelo con las especificaciones que quería (Core i7, 8G y 256G SDD) tardaba 60 días para ser despachado tanto en Colombia como en Estados Unidos.



Mi portátil anterior lleva conmigo un poco más de 6 años.  Sí 6 años.  La razón es muy sencilla, soy usuario tiempo completo de Linux desde hace 13 años (2001).   Con Linux no sientes el desgaste de tu equipo.  O al menos durante una buena parte de ese tiempo, ya que en los últimos 2 años ya estaba quedándose corto a mis necesidades.

El cuento es que después de buscar y leer muchos artículos sobre cual portátil era el mejor, siempre había algo común en todos ellos.  Los mejores portátiles para un usuario como yo, eran los Mac Book Pro y en segundo lugar los Lenovo.

Después de tanto tiempo usando Linux (y antes de eso Windows), decidí que valía la pena lanzarme al ruedo y cambiar de Sistema Operativo.  En primera instancia la idea era conocerlo pero me he ido adaptando rápidamente y debo admitir que me ha gustado.

A nivel de especificaciones supera al doble las que me ofrecía Lenovo.  Y eso me gusta :)

A nivel de sistema operativo viene con un derivado del Unix, más conocido como OSX Maverick.  

Decidí seguir usando el OSX al descubrir que podía tener múltiples escritorios tal y como hago en Linux, que podía instalar el software que uso regularmente como Firefox, Chrome, Thunderbird, Libreoffice, Gimp, VirtualBox, entre otros.  Y algo que me gusto mucho es que, como es un derivado de Unix, una gran cantidad de aplicaciones Open Source están disponibles para OSX sin mucho esfuerzo.

Algo que aún no me gusta es el sistema de instalación de paquetes.  Volver a instalar software bajado de una página web después de haber disfrutado de las increíbles ventajas de los repos y PPA en Ubuntu y de YUM y APT-GET es bastante decepcionante. 

Todavía no he logrado afinarlo perfectamente, pero a medida que pase el tiempo y tenga la disponibilidad lo podré poner a punto.

Por lo pronto creo que ha sido un cambio bastante interesante.  Me obliga a renovarme y a no quedarme cómodo.

Inicialmente le instale Ubuntu en una partición de 100G y tenía toda la intención de usarlo con Ubuntu pero tuve dos razones para darle la oportunidad al OSX, la primera descubrir los escritorios, la segunda que el conector thunderbolt a VGA no funciona bajo Linux.  



Eventualmente hare un blog post sobre la instalación de Ubuntu en mi Mac y sobre como compartir el mouse y el teclado usando Synergy entre OSX Maverick y Ubuntu Linux.