Mediante el uso del programa syncthing se pueden mantener copias de la misma información en varios dispositivos.
El programa puede ser descargado desde: https://syncthing.net/ en esa dirección se explica el proceso de instalación para Debian o Ubuntu.
En el caso de Debian la ejecucion es muy sencilla pero como no tiene una opción para ejecutar como servicio y muy util ver la informaciñn que muestra la opcion que recomiendo es correrlo a traves del screen. Quedaría así:
Dentro del /etc/rc.local
screen -d -m /srv/lauch-syncthing.sh
Y el contenido del /srv/lauch-syncthing.sh podría ser:
#!/bin/bash /usr/bin/syncthing --home=/root/.config/syncthing/
Para ver la salida en cualquier momento se puede usar:
screen -r
Otra variante puede hacerse con ayuda del supervidord.
También puede usarse la opción de ejecutarlo en background y guardar el log.
#!/bin/sh exec syncthing > /srv/syncthing_$(date +'%Y%m%d-%H-%M-%S') 2>&1& exit 0
Cuando se ejecuta por primera vez el programa crea solo escucha por el puerto 8384 de la direccion 127.0.0.1. Para cambiar esto se debe cancelar la ejecucion y modificar el archivo de configuracion que por defecto está en: /root/.config/syncthing/config.xml si se instaló como root. Allí se debe cambiar:
<address>127.0.0.1:8384</address>
Por una dirección local de la red para que sea posible controlar el programa de forma remota
<address>10.12.1.60:8384</address>
Luego de este cambio se debe iniciar el programa nuevamente e intentar acceder por un navegador desde cualquier estación.
Otra forma es usar la opcion de la linea de comando del programa con el modificador -gui-address Por ejemplo “http://192.0.2.42:8443”
La primera vez que se haga el acceso se va a pedir cambiar la contraseña de acceso.
Para poder acceder a los repositorios de antivirus de la UCLV se debe adicionar el servidor. Esto se hace mediante el botón ADD DEVICE. Los ID de los servidores registrados hasta el momento se encuentran a continuación:
Villa Clara 6QCOWOO-BIETB66-Z446JPZ-SSSLSUV-CNPPZFT-HJMNVRJ-DWXZE64-BLVYUQA tcp://200.14.54.9:22000 Santiago de Cuba VLB2VX3-L6B6I3B-UMRJZ7K-6CJWS6F-B75JR3X-O64VCAG-OZ7SOVA-4VKJGQ3 *tcp://10.30.1.118:22000 Sancti Spíritus OL2KO2F-KYJEVEV-A4KX2JP-BCYHLE5-D5UHGGT-TN3YCY4-NIKKNL7-NB2JZAX tcp://200.14.52.151:22000 Holguin FZK7UT3-JXBQVF6-GLYJOAK-M3YWFLT-7GWPMNH-JP7DOGP-TLXGITO-VUDQUQJ Pinar del Rio NIA6F36-MTDUEQP-INYL3LM-ZV2XL7K-7O5B6IS-4RTBNZB-FLAPEEW-EEELZQD tcp://200.14.49.13:22000 Ciego de Avila IB37UTW2-N4DN6KW-TJ3IK3U-N6CYQM2-SOWMDPC-GNYUHJM-BA6MRYT-44OW2QI tcp://10.18.1.111:22000 Agraria Habana X2E2TYO-YVVBUU2-ZYDA3BG-UDXOTG2-JDSFC2T-NLT2XWA-YC3RCMA-LHVWBAM *tcp://200.14.49.199:22000 Las Tunas PMYEC2P-ZQEQH4O-LMF27DK-OIJAI7P-4QG2WKC-YQB2EML-SIUDP3O-HFW3WAI tcp://200.14.53.75:22000 Ins C Animal EB3XU3Z-Q5U2B5M-NLYQXZC-IQY4FXK-J3L63Q4-YDXKY6E-FGQSH53-LZP3ZAC Moa LXT2MXM-TQNPA7Y-MPG4U5K-445NFDU-EPMZCT2-IRKV3VG-BNKMWOF-IGGYLQM INSTEC EPAC3U3-CIFVEM4-MLT5CIP-FPBMKFP-KSFLRYA-3I65766-S34N7FD-D6ZFUAQ
Cuando se está adicionando un DEVICE y se marca la opcion de INTRODUCER la lista de DEVICES registrados en el se adiciona a nuestro server local lo cual facilita el trabajo.
Si el servidor que instalamos tiene acceso a internet su ID quedará registrado en un directorio lo cual facilita que otros servidores puedan encontrarlo si necesidad de conocer la dirección IP.
El nombre del volumen compartido es: av