Introducción
Probablemente esta es la característica más demandada y la que más he tardado en implementar. Evidentemente la gracia y el objetivo con el que desarrollé CryptFolder-Indicator era para poder utilizarlo con Dropbox, Ubuntu One, o cualquier otro servicio de este tipo.
Esto implica tener que montar las carpetas en ambos equipos. Con las versiones anteriores lo montabas en un equipo, pero para hacerlo en el resto, lo tenías que hacer a mano, y no era sencillo.
En esta última versión de CryptFolder-Indicator, he implementado esta característica, y he corregido un pequeño pero grave error, y es que en lugar de guardar la contraseña que tu le indicabas te guardaba la dirección de la carpeta, con lo que si querías montarlo a mano te podías volver loco. Ahora ya está solucionado.
Instalación y funcionamiento
Instalación
CryptFolder-Indicator, está disponible para Natty, Maverick y Lucid, desde un repositorio en Launchpad. Para instalar CryptFolder-Indicator, tienes que añadir el repositorio y actualizar:
sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update
Una vez actualizado puedes instalar o haciendo clic en CryptFolder-Indicator o bien en el terminal:
sudo apt-get install cryptfolder-indicator
Funcionamiento
Podemos iniciar CryptFolder-Indicator desde el Dash:
Una vez iniciado CryptFolder-Indicator, que en preferencias puedes elegir para que se inicie de forma automático con el arranque de Ubuntu, verás un nuevo indicador.
Al pulsar con el botón izquierdo del ratón sobre el indicador, verás un menú desplegable, donde están todas las carpetas encriptadas (siempre que las hayas creado con CryptFolder-Indicator, o con gnome-encfs, dado que lo que hace es buscarlas en el anillo de claves de Gnome).
A la iquierda de cada carpeta encriptada, ves un candado (padlock) que dependiendo de si está cerrado o abierto, te indica si la carpeta está montada (abierto) o no está montada (cerrado). De esta forma en un sencillo vistazo, sabes que directorios tienes montados y cuales no.
Evidentemente esto, va combinado con que cada vez que montas o desmontas una carpeta encriptada, te aparecerá el correspondiente mensaje informándote de ello.
Funcionamiento con Dropbox
Una vez ya has creado la carpeta encriptada en una máquina, lo siguientes es añadirlo en otra máquina. Para ello seleccionas la opción «Edita carpetas cifradas», y verás la siguiente ventana:
pulsas el botón que he señalado que es el que te permitirá importar una carpeta encriptada, y verás la ventana:
Aquí seleccionas la carpeta encriptada que se encontrará en Dropbox, y le indicas donde la quieres montar. Como he comentado antes, he añadido también la opción para que te permita ver la contraseña, porque de otra manera tenías que ir a Seahorse (Contraseñas y claves de cifrado), para poder verlo, lo que no tiene mucho sentido.
Al pulsar el botón de aceptar, comprueba que la carpeta que va a importar, existe y además es una carpeta encriptada, de lo contrario no la importará.
Colaboración
Como viene siendo habitual, y al igual que con otros proyectos desarrollados desde aquí, se ha abierto un proyecto en Launchpad para CryptFolder-Indicator, que es accesible también desde el propio indicador, y donde puedes:
Hola compañero soy un fiel seguidor tuyo y uso casi todas las utilidades que desarrollas asi da gusto.
Por otra parte decirte que en la anterior version puse un post, sobre el problema que tenia al decirle las rutas para montar en el programa, ya que le ponia dos carpetas la que queria encriptar y la que usaba de punto de montaje y el programa se colgaba y no me funcionaba. Supongo que con lo liado que estas con todo por que admiro el tiempo que tienes para poder realizar todo lo que haces. ( Tienes que tener mucho tiempo libre o duermes poco). No vistes los post que puse por que no obtube respuesta.
Ahora veo que has sacado una nueva version con dos cambios muy importantes asi que me muero de ganas por probarla cuando llegue a casa por la noche y comentarte si ahora me funciona de una vez por todas.
Un saludo y que sepas que te sigo siempre.
Gracias.
Hola @4643a25df6f81a596486c0ba8666afce:disqus
en primer lugar disculparme por no haberte contestado (mira que me fastidia no haberlo hecho, es una de las cosas que mas me molestan, no tengo excusa, mil disculpas).
Espero que los cambios introducidos resuelvan tus problemas, de no ser así, comentalo.
Gracias por tu apoyo.
Buenas de nuevo bueno el programa funciona bien, pero no consigo agregar carpetas. no me las agrega o no se agregarlas mejor dicho. Selecciono la carpeta (A) y luego le digo que la monte con una carpeta (B), le pongo contraseña marco que arranque al arrancar el programa. le doy añadir. Me salta el deposito de llaves pidiéndome la clave para añadir la clave del programa, pero no me añade las carpetas en el programa.
Como debo montar las carpetas ? o crearlas ? puedo crear dos carpetas en el escritorio con distinto nombre y decirle que me monte en una y que la otra la use de encriptacion ? si se que soy cazurro o que no entiendo como lo debo hacer para montar las carpetas pero es que no se que ocurre que al ponerle dos rutas con las carpetas y todo no las añade al panel.
Un saludo y gracias.
Hola @4643a25df6f81a596486c0ba8666afce:disqus , ¿Te aparece el depósito de llaves? En el depósito de llaves tienes que poner tu contraseña. Pero, ¿porque te aparece el depósito de llaves?
No entiendo
Buenos dias, compañero e echo un vídeo para que veas lo que te digo de que no agrega las carpetas y no hace nada, sobre lo el deposito de llaves a veces cuando pongo la contraseña de la carpeta en la casilla de debajo de las rutas me salta el deposito de llaves para que ponga la contraseña, pero en el vídeo que veras no me a saltado el aviso del deposito de llaves, no se donde me equivoco para poder agregar las carpetas que quiero usar.
http://www.youtube.com/watch?v=3KaIJIhB0A0
Un saludo y gracias.
Una imagen (vídeo en este caso) vale más que mil palabras. O a buen entendendor pocas palabras bastan (en este caso falla el entendedor :)).
Seguro que falta alguna dependencia que no he tenido en cuenta. Tienes que correr Cryptfolder-Indicator desde el terminal, para ver que problema tiene:
/usr/share/cryptfolder-indicator/cryptfolder-indicator.py
Ya me dices.
Muchas gracias por el video, así da gusto.
Hola compañero me dice esto.
sergi@sergi-Pro-U400:~$ /usr/share/cryptfolder-indicator/cryptfolder-indicator.py
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:45: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-inactive.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:48: Background image options specified without filename
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:55: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-hover.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:58: Background image options specified without filename
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:66: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-hover.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:70: Background image options specified without filename
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:78: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-hover.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:82: Background image options specified without filename
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:89: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-active.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:92: Background image options specified without filename
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:98: Imposible encontrar un archivo imagen en pixmap_path: «img/panel-button-inactive.png»
/home/sergi/.themes/elementary_unity/gtk-2.0/Apps/panel-dark.rc:101: Background image options specified without filename
1
Según veo tiene que ver con el tema elementary que uso ???
un saludo.
Efectivamente @4643a25df6f81a596486c0ba8666afce:disqus
a ver como lo podemos solucionar… ¿?
Saludos