User Tools

Site Tools


uso_de_syncthing_para_mantener_repositorios_compartidos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
uso_de_syncthing_para_mantener_repositorios_compartidos [2015/12/23 21:19]
moliver@uclv
uso_de_syncthing_para_mantener_repositorios_compartidos [2016/03/03 15:47]
moliver
Line 3: Line 3:
 El programa puede ser descargado desde: https://​syncthing.net/​ en esa dirección se explica el proceso de instalación para Debian o Ubuntu. 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 opcion ​para ejecutar como servicio y muy util ver la informacion ​que muestra la opcion que recomiendo es correrlo a traves del screen. ​Queraria asi:+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>​ <​code>​
-screen -d -m syncthig+screen -d -m /​srv/​lauch-syncthing.sh
 </​code>​ </​code>​
  
-De esa forma queda ejecutandose en segundo plano y no importa que se cirre la sesión+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: Para ver la salida en cualquier momento se puede usar:
Line 14: Line 23:
 screen -r  screen -r 
 </​code>​ </​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: ​ 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: ​
Line 24: Line 45:
 </​code>​ </​code>​
 Luego  de este cambio se debe iniciar el programa nuevamente e intentar acceder por un navegador desde cualquier estación. 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. 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    IFTZUWX-XBD46AB-T6J4MNJ-VWZWE6P-SB4YEOC-2MQW6FD-DLMDDIF-UCMSVA5 ​  ​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
 +
 +
  
  
uso_de_syncthing_para_mantener_repositorios_compartidos.txt · Last modified: 2020/04/10 17:38 (external edit)