Introducción
Después de los artículos anteriores, sobre ssh, Ubuntu y Android, Ubuntu y Android conectados vía ssh, con SSHDroid y SSHDroid, Ubuntu y rsync, sincronizando tu móvil Android, he encontrado otra opción muy interesante para la sincronización automática o «periódica», como la describe su autor, de un directorio vía ssh, se trata de BotSync
BotSync
BotSync es una aplicación Android, que de forma periódica, sincronizada los archivos de un directorio de tu Android con un servidor sftp vía wifi o mediante una red 3G. De esta forma, conforme vas añadiendo nuevos archivos o directorios (por ejemplo conforme vas tomando fotos), BotSync, se encarga de subirlos al servidor, o conforme copias archivos al directorio del servidor que sincronizamos, estos se descargan de forma automática en el ordenador. Es decir, el mismo procedimiento que realiza rsync, pero de forma automática. De esta manera puedes transferir contenido de forma segura con tu servidor.
Instalación en tu móvil/tablet
Para instalarlo recurre al android market:
Instalar un servidor ssh en Ubuntu
Tenemos un servidor disponible en los repositorios de Ubuntu, con lo que la instalación es bien sencilla, haciendo clic en openssh-server o desde el terminal:
sudo apt-get install openssh-server
Configuración
La configuración también es muy sencilla en tu Android:
- Host: Dirección IP de tu PC
- Port: Puerto del servidor ssh. Acuérdate de abrir el puerto en el cortafuegos
- Username: Nombre de usuario
- Password: Contraseña
- Local Dir: Directorio local en el móvil
- Remote Dir: Directorio en el PC
- Period (s): Período entre comprobaciones
- Direction: Si descargas al móvil o al PC
(Esta imagen corresponde al autor)
Conclusión
Se trata de una alternativa más a la sincronización que hemos visto en artículos anteriores, sobre ssh, Ubuntu y Android, Ubuntu y Android conectados vía ssh, con SSHDroid y SSHDroid, Ubuntu y rsync, sincronizando tu móvil Android, con la ventaja de que realizas una pseudo-sincronización automática. Y hablo de pseudo-sincronización, puesto que al fin y al cabo, lo que hay en ambos directorios no es exactamente igual, puesto que no borra. Esto tiene sus ventajas e inconvenientes, como todo en esta vida.
Sin embargo, me sigo quedando con la opción de ssh+rsync, mas que nada por que la automatización tiene su gracia cuando estás permanentemente conectado a la red vía Wifi, que no es mi caso. Realmente mi necesidad es para no tener que conectar el móvil al PC mediante cable, ni bluetooth, que al final todo son problemas. Simplemente llego a casa, dejo el móvil a cargar, y mientras tanto sincronizo su contenido con el PC
Vía | BotSync
Acabo de leer en UsemosLinux un artículo sobre GIVER para mandar archivos por red – inexplicablemente no lo hace por la red de redes , alguien lo incorporará algún día espero- , y buscando algo parecido me he encontrado con TONIDO, un programa de servidor «nivel usuario» que cuenta con un dispositivo de 99 USD arm «nivel usuario» ideal para tener tu información en la red accesible desde tus dispositivos móviles