This shows you the differences between two versions of the page.
uso_de_syncthing_para_mantener_repositorios_compartidos [2016/06/03 19:02] moliver |
uso_de_syncthing_para_mantener_repositorios_compartidos [2020/04/10 17:38] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | 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 | ||
- | |||
- | <code> | ||
- | screen -d -m /srv/lauch-syncthing.sh | ||
- | </code> | ||
- | |||
- | Y el contenido del /srv/lauch-syncthing.sh podría ser: | ||
- | |||
- | <code> | ||
- | #!/bin/bash | ||
- | |||
- | /usr/bin/syncthing --home=/root/.config/syncthing/ | ||
- | </code> | ||
- | |||
- | Para ver la salida en cualquier momento se puede usar: | ||
- | <code> | ||
- | screen -r | ||
- | </code> | ||
- | |||
- | Otra variante puede hacerse con ayuda del supervidord. | ||
- | |||
- | También puede usarse la opción de ejecutarlo en background y guardar el log. | ||
- | <code> | ||
- | #!/bin/sh | ||
- | |||
- | exec syncthing > /srv/syncthing_$(date +'%Y%m%d-%H-%M-%S') 2>&1& | ||
- | |||
- | exit 0 | ||
- | </code> | ||
- | |||
- | |||
- | 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: | ||
- | <code> | ||
- | <address>127.0.0.1:8384</address> | ||
- | </code> | ||
- | Por una dirección local de la red para que sea posible controlar el programa de forma remota | ||
- | <code> | ||
- | <address>10.12.1.60:8384</address> | ||
- | </code> | ||
- | 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: | ||
- | |||
- | <code> | ||
- | 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 | ||
- | |||
- | </code> | ||
- | |||
- | 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 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |